Street View Publish API

Публикует панорамные фотографии на Картах Google вместе с метаданными о положении, ориентации и подключении. Приложения могут предлагать интерфейс для позиционирования, подключения и загрузки созданных пользователем изображений Street View.

Сервис: streetviewpublish.googleapis.com.

Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.

Документ открытия

Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:

  • https://streetviewpublish.googleapis.com

Ресурс REST: v1.photo

Методы
create POST /v1/photo
После того, как клиент завершит загрузку фотографии с возвращенным UploadRef , CreatePhoto публикует загруженную Photo в Просмотре улиц на Картах Google.
delete DELETE /v1/photo/{photoId}
Удаляет Photo и ее метаданные.
get GET /v1/photo/{photoId}
Получает метаданные указанного Photo .
startUpload POST /v1/photo:startUpload
Создает сеанс загрузки, чтобы начать загрузку байтов фотографий.
update PUT /v1/photo/{photo.photoId.id}
Обновляет метаданные Photo , такие как поза, ассоциация с местом, связи и т. д.

Ресурс REST: v1.photoSequence

Методы
create POST /v1/photoSequence
После того, как клиент завершит загрузку PhotoSequence с возвращенным UploadRef , CreatePhotoSequence извлекает последовательность панорамных фотографий из видео или метаданных расширяемого устройства (XDM, http://www.xdm.org/ ) для публикации в Street View на Картах Google.
delete DELETE /v1/photoSequence/{sequenceId}
Удаляет PhotoSequence и его метаданные.
get GET /v1/photoSequence/{sequenceId}
Получает метаданные указанного PhotoSequence через интерфейс Operation .
startUpload POST /v1/photoSequence:startUpload
Создает сеанс загрузки для начала загрузки данных серии фотографий.

Ресурс REST: v1.photoSequences

Методы
list GET /v1/photoSequences
Перечисляет все PhotoSequences , принадлежащие пользователю, в порядке убывания временных меток CreatePhotoSequence.

Ресурс REST: v1.photos

Методы
batchDelete POST /v1/photos:batchDelete
Удаляет список Photos и их метаданные.
batchGet GET /v1/photos:batchGet
Получает метаданные указанного пакета Photo .
batchUpdate POST /v1/photos:batchUpdate
Обновляет метаданные Photos , такие как поза, ассоциации с местами, связи и т. д.
list GET /v1/photos
Перечисляет все Photos , принадлежащие пользователю.