Service

StreetViewService

Clase google.maps.StreetViewService

Un objeto StreetViewService realiza búsquedas de datos de Street View.

Accede llamando a const {StreetViewService} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas en la API de Maps JavaScript.

StreetViewService
StreetViewService()
Parámetros: ninguno
Crea un StreetViewService, que proporciona una interfaz para los datos almacenados en el servicio de Street View.
getPanorama
getPanorama(request[, callback])
Parámetros: 
Valor que se muestra:  Promise<StreetViewResponse>
Recupera el objeto StreetViewPanoramaData de una panorámica que coincide con la solicitud de consulta de Street View proporcionada. El StreetViewPanoramaData se pasa a la devolución de llamada proporcionada.

Constantes de StreetViewStatus

google.maps.StreetViewStatus constantes

El estado que muestra StreetViewService cuando completa una solicitud de Street View. Esto se puede especificar por valor o por el nombre de la constante. Por ejemplo, 'OK' o google.maps.StreetViewStatus.OK.

Accede llamando a const {StreetViewStatus} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas en la API de Maps JavaScript.

OK La solicitud se realizó correctamente.
UNKNOWN_ERROR La solicitud no se pudo procesar correctamente, pero se desconoce el motivo exacto del error.
ZERO_RESULTS No se encontraron panorámicas que coincidan con los criterios de búsqueda.

Interfaz de StreetViewLocationRequest

Interfaz de google.maps.StreetViewLocationRequest

Una solicitud de Street View que se enviará con getPanorama. StreetViewLocationRequest te permite buscar un panorama de Street View en una ubicación específica.

location optional
Tipo:  LatLng|LatLngLiteral optional
Especifica la ubicación en la que se buscará una panorámica de Street View.
preference optional
Tipo:  StreetViewPreference optional
Establece una preferencia para determinar qué panorámica debe encontrarse en el radio: la más cercana a la ubicación proporcionada o la mejor dentro del radio.
radius optional
Tipo:  number optional
Predeterminado: 50
Establece un radio en metros en el que se buscará una panorámica.
source optional
Tipo:  StreetViewSource optional
Predeterminado: StreetViewSource.DEFAULT
Especifica la fuente de las panorámicas que se buscarán. Esto permite una restricción para buscar solo panorámicas al aire libre, por ejemplo.

Interfaz de StreetViewPanoRequest

Interfaz de google.maps.StreetViewPanoRequest

Se usa un elemento StreetViewPanoRequest con getPanorama para encontrar una panorámica con un ID especificado.

pano optional
Tipo:  string optional
Especifica el ID de la panorámica que se va a buscar.

StreetViewResponse.

Interfaz de google.maps.StreetViewResponse

La respuesta para una promesa se resolvió de StreetViewService.getPanorama.

data
La representación de una panorámica.

Interfaz de StreetViewLocation

Interfaz de google.maps.StreetViewLocation

Representación de una ubicación en el panorama de Street View.

pano
Tipo:  string
Es un identificador único para la panorámica. Es estable dentro de una sesión, pero es inestable entre sesiones.
description optional
Tipo:  string optional
Una string localizada que describe la ubicación.
latLng optional
Tipo:  LatLng optional
El valor de la panorámica.
shortDescription optional
Tipo:  string optional
Descripción breve de la ubicación

StreetViewPreference

google.maps.StreetViewPreference constantes

Opciones que inclinan un resultado de la búsqueda para mostrar una panorámica de Street View que está más cerca de la ubicación de la solicitud o una panorámica que se considera más probable que sea lo que el usuario quiere ver. Especifícalos por valor o usa el nombre de la constante. Por ejemplo, 'best' o google.maps.StreetViewPreference.BEST.

Accede llamando a const {StreetViewPreference} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas en la API de Maps JavaScript.

BEST Muestra la panorámica de Street View que se considera más probable que sea lo que el usuario desea ver. El mejor resultado se determina mediante algoritmos que se basan en la investigación y los parámetros de los usuarios, como los puntos de interés reconocidos, la calidad de la imagen y la distancia desde la ubicación determinada.
NEAREST Muestra la panorámica de Street View que es la distancia más corta desde la ubicación proporcionada. Esto funciona solo en un radio limitado. El radio recomendado es de 1 km o menos.

Constantes de StreetViewSource

google.maps.StreetViewSource constantes

Identificadores para limitar las búsquedas de Street View a las fuentes seleccionadas. Estos valores se especifican como strings. Por ejemplo, 'outdoor'.

Accede llamando a const {StreetViewSource} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas en la API de Maps JavaScript.

DEFAULT Utiliza las fuentes predeterminadas de Street View; las búsquedas no se limitarán a fuentes específicas.
OUTDOOR Limita las búsquedas de Street View a colecciones al aire libre. Las colecciones de interiores no se incluyen en los resultados de la búsqueda. Ten en cuenta también que la búsqueda solo muestra panorámicas donde es posible determinar si están en interiores o exteriores. Por ejemplo, no se muestran PhotoSphere porque se desconoce si son interiores o exteriores.

StreetViewPanoramaData

Interfaz de google.maps.StreetViewPanoramaData

La representación de una panorámica que muestra el proveedor definida con registerPanoProvider.

tiles
Especifica los mosaicos personalizados para este panorama.
copyright optional
Tipo:  string optional
Especifica el texto protegido por derechos de autor para esta panorámica.
imageDate optional
Tipo:  string optional
Especifica el año y el mes en los que se adquirieron las imágenes en este panorama. La string de fecha tiene el formato AAAA-MM-AAAA.
location optional
Tipo:  StreetViewLocation optional
Especifica los metadatos de la ubicación para este panorama.

Interfaz de google.maps.StreetViewLink

Una colección de referencias a las panorámicas de Street View adyacentes.

description optional
Tipo:  string optional
Una string localizada que describe el vínculo.
heading optional
Tipo:  number optional
El encabezado del vínculo.
pano optional
Tipo:  string optional
Es un identificador único para la panorámica. Este ID es estable dentro de una sesión, pero es inestable entre sesiones.