Service

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Класс StreetViewService

google.maps . StreetViewService Класс google.maps . StreetViewService

Объект StreetViewService выполняет поиск данных просмотра улиц.

StreetViewService
StreetViewService()
Параметры: Нет
Создает StreetViewService , который предоставляет интерфейс для данных, хранящихся в сервисе просмотра улиц.
getPanorama
getPanorama(request[, callback])
Параметры:
Возвращаемое значение: Promise < StreetViewResponse >
StreetViewPanoramaData для панорамы, которая соответствует предоставленному запросу запроса просмотра улиц. StreetViewPanoramaData передается предоставленному обратному вызову.

Константы StreetViewStatus

google.maps . StreetViewStatus Константы google.maps . StreetViewStatus

Статус, возвращаемый StreetViewService по завершении запроса просмотра улиц. Они могут быть указаны по значению или по имени константы. Например, 'OK' или google.maps.StreetViewStatus.OK .

OK Запрос выполнен успешно.
UNKNOWN_ERROR Запрос не может быть успешно обработан, однако точная причина сбоя неизвестна.
ZERO_RESULTS Не найдено ни одной панорамы, соответствующей критериям поиска.

Интерфейс StreetViewLocationRequest

google.maps . StreetViewLocationRequest Интерфейс google.maps . StreetViewLocationRequest

Запрос просмотра улиц, который нужно отправить с помощью getPanorama . StreetViewLocationRequest позволяет искать панораму просмотра улиц в указанном месте.

location optional
Тип: LatLng | LatLngLiteral optional
Указывает место, где искать панораму просмотра улиц.
preference optional
Тип: StreetViewPreference optional
Задает предпочтение, какую панораму следует искать в радиусе: ближайшую к указанному местоположению или лучшую в радиусе.
radius optional
Тип: number optional
По умолчанию: 50
Устанавливает радиус в метрах для поиска панорамы.
source optional
Тип: StreetViewSource optional
По умолчанию: StreetViewSource.DEFAULT .
Указывает источник панорам для поиска. Это позволяет ограничить поиск, например, только наружных панорам.

Интерфейс StreetViewPanoRequest

google.maps . StreetViewPanoRequest Интерфейс google.maps . StreetViewPanoRequest

StreetViewPanoRequest используется с getPanorama для поиска панорамы с указанным идентификатором.

pano optional
Тип: string optional
Указывает идентификатор панорамы для поиска.

Интерфейс StreetViewResponse

google.maps . StreetViewResponse Интерфейс google.maps . StreetViewResponse

Ответ разрешен для Promise от StreetViewService.getPanorama .

data
Представление панорамы.

Интерфейс StreetViewLocation

google.maps . StreetViewLocation Интерфейс google.maps . StreetViewLocation

Представление места на панораме просмотра улиц.

pano
Тип: string
Уникальный идентификатор панорамы. Это стабильно в течение сеанса, но нестабильно между сеансами.
description optional
Тип: string optional
Локализованная строка, описывающая местоположение.
latLng optional
Тип: LatLng optional
Широта панорамы.
shortDescription optional
Тип: string optional
Краткое описание локации.

Константы StreetViewPreference

google.maps . StreetViewPreference Константы google.maps . StreetViewPreference

Параметры, которые смещают результат поиска в сторону возврата панорамы Просмотра улиц, ближайшей к местоположению запроса, или панорамы, которая считается наиболее вероятной для просмотра пользователем. Укажите их по значению или по имени константы. Например, 'best' или google.maps.StreetViewPreference.BEST .

BEST Вернуть панораму просмотра улиц, которая, скорее всего, будет тем, что хочет видеть пользователь. Наилучший результат определяется алгоритмами, основанными на исследованиях пользователей и таких параметрах, как распознанные достопримечательности, качество изображения и расстояние от заданного местоположения.
NEAREST Вернуть панораму просмотра улиц, которая является кратчайшим расстоянием от указанного местоположения. Это хорошо работает только в ограниченном радиусе. Рекомендуемый радиус составляет 1 км или меньше.

Константы StreetViewSource

google.maps . StreetViewSource Константы google.maps . StreetViewSource

Идентификаторы для ограничения поиска в Просмотре улиц выбранными источниками. Эти значения указаны в виде строк. Например, 'outdoor' .

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

Интерфейс StreetViewPanoramaData

google.maps . StreetViewPanoramaData Интерфейс google.maps . StreetViewPanoramaData

Представление панорамы, возвращенное поставщиком, определенным с помощью registerPanoProvider .

tiles
Указывает пользовательские плитки для этой панорамы.
copyright optional
Тип: string optional
Указывает текст авторского права для этой панорамы.
imageDate optional
Тип: string optional
Указывает год и месяц, когда были получены изображения для этой панорамы. Строка даты имеет формат ГГГГ-ММ.
location optional
Тип: StreetViewLocation optional
Указывает метаданные местоположения для этой панорамы.

google.maps . StreetViewLink Интерфейс google.maps . StreetViewLink

Коллекция ссылок на соседние панорамы Просмотра улиц.

description optional
Тип: string optional
Локализованная строка, описывающая ссылку.
heading optional
Тип: number optional
Заголовок ссылки.
pano optional
Тип: string optional
Уникальный идентификатор панорамы. Этот идентификатор стабилен в течение сеанса, но нестабилен между сеансами.