streetviewpublish/v1 library

Street View Publish API - v1

Publishes 360 photos to Google Maps, along with position, orientation, and connectivity metadata. Apps can offer an interface for positioning, connecting, and uploading user-generated Street View images.

For more information, see developers.google.com/streetview/publish/

Create an instance of StreetViewPublishApi to access these resources:

Classes

BatchDeletePhotosRequest
Request to delete multiple Photos.
BatchDeletePhotosResponse
Response to batch delete of one or more Photos.
BatchGetPhotosResponse
Response to batch get of Photos.
BatchUpdatePhotosRequest
Request to update the metadata of photos.
BatchUpdatePhotosResponse
Response to batch update of metadata of one or more Photos.
Connection
A connection is the link from a source photo to a destination photo.
GpsDataGapFailureDetails
Details related to ProcessingFailureReason#GPS_DATA_GAP.
Imu
IMU data from the device sensors.
ImuDataGapFailureDetails
Details related to ProcessingFailureReason#IMU_DATA_GAP.
InsufficientGpsFailureDetails
Details related to ProcessingFailureReason#INSUFFICIENT_GPS.
LatLngBounds
A rectangle in geographical coordinates.
Level
Level information containing level number and its corresponding name.
ListPhotoSequencesResponse
Response to list all photo sequences that belong to a user.
ListPhotosResponse
Response to list all photos that belong to a user.
Measurement3d
A Generic 3d measurement sample.
NoOverlapGpsFailureDetails
Details related to PhotoSequenceProcessingFailureReason#NO_OVERLAP_GPS.
NotOutdoorsFailureDetails
Details related to ProcessingFailureReason#NOT_OUTDOORS.
Operation
This resource represents a long-running operation that is the result of a network API call.
Photo
Photo is used to store 360 photos along with photo metadata.
PhotoId
Identifier for a Photo.
PhotoResource
PhotoResponse
Response payload for a single Photo in batch operations including BatchGetPhotos and BatchUpdatePhotos.
PhotoSequence
A sequence of 360 photos along with metadata.
PhotoSequenceResource
PhotoSequencesResource
PhotosResource
Place
Place metadata for an entity.
Pose
Raw pose measurement for an entity.
ProcessingFailureDetails
Additional details to accompany the ProcessingFailureReason enum.
StreetViewPublishApi
Publishes 360 photos to Google Maps, along with position, orientation, and connectivity metadata.
UpdatePhotoRequest
Request to update the metadata of a Photo.
UploadRef
Upload reference for media files.

Typedefs

Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
LatLng = $LatLng
An object that represents a latitude/longitude pair.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.