Service

Clase StreetViewService

Clase google.maps.StreetViewService

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

Para acceder, llama a const {StreetViewService} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas de 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 StreetViewPanoramaData de una panorámica que coincida con la solicitud de consulta de Street View proporcionada. El StreetViewPanoramaData se pasa a la devolución de llamada proporcionada.

Constantes de StreetViewStatus

Constantes de google.maps.StreetViewStatus

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

Para acceder, llama a const {StreetViewStatus} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas de la API de Maps JavaScript.

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

Interfaz StreetViewLocationRequest

Interfaz de google.maps.StreetViewLocationRequest

Una solicitud de Street View que se enviará con getPanorama. StreetViewLocationRequest te permite buscar una panorámica de Street View en una ubicación especificada.

location optional
Tipo:  LatLng|LatLngLiteral optional
Especifica la ubicación en la que se debe buscar una panorámica de Street View.
preference optional
Tipo:  StreetViewPreference optional
Establece una preferencia para determinar qué panorámica debe encontrarse dentro del 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 debe 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 restringir la búsqueda solo a panorámicas al aire libre, por ejemplo.
sources optional
Tipo:  Iterable<StreetViewSource> optional
Predeterminado: [StreetViewSource.DEFAULT]
Especifica las fuentes de panorámicas que se buscarán. Esto permite restringir la búsqueda solo a panorámicas al aire libre, por ejemplo. La configuración de varias fuentes se evaluará como la intersección de esas fuentes.

Interfaz StreetViewPanoRequest

Interfaz de google.maps.StreetViewPanoRequest

Se usa un 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 buscará.

Interfaz StreetViewResponse

Interfaz de google.maps.StreetViewResponse

La respuesta resuelta para una promesa de StreetViewService.getPanorama.

data
Es la representación de un panorama.

Interfaz de StreetViewLocation

Interfaz de google.maps.StreetViewLocation

Es una representación de una ubicación en la panorámica de Street View.

pano
Tipo:  string
Es un identificador único para el panorama. Esto es estable dentro de una sesión, pero inestable entre sesiones.
description optional
Tipo:  string optional
Es una cadena localizada que describe la ubicación.
latLng optional
Tipo:  LatLng optional
La latitud y longitud de la panorámica.
shortDescription optional
Tipo:  string optional
Es la descripción breve de la ubicación.

Constantes de StreetViewPreference

Constantes de google.maps.StreetViewPreference

Son opciones que sesgan un resultado de la búsqueda para que muestre una panorámica de Street View que esté más cerca de la ubicación de la solicitud o una panorámica que se considere más probable que sea lo que el usuario quiere ver. Especifica estos valores por valor o con el nombre de la constante. Por ejemplo, 'best' o google.maps.StreetViewPreference.BEST.

Para acceder, llama a const {StreetViewPreference} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas de la API de Maps JavaScript.

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

Constantes de StreetViewSource

Constantes de google.maps.StreetViewSource

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

Para acceder, llama a const {StreetViewSource} = await google.maps.importLibrary("streetView"). Consulta Bibliotecas de la API de Maps JavaScript.

DEFAULT Usa las fuentes predeterminadas de Street View. Las búsquedas no se limitarán a fuentes específicas.
GOOGLE Limita las búsquedas de Street View a las colecciones oficiales de Google.
OUTDOOR Limita las búsquedas de Street View a las 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 en las que es posible determinar si están en interiores o al aire libre. Por ejemplo, no se muestran las fotos panorámicas porque no se sabe si se tomaron en interiores o exteriores.

Interfaz StreetViewPanoramaData

Interfaz de google.maps.StreetViewPanoramaData

Es la representación de una panorámica que se muestra desde el proveedor definido con registerPanoProvider.

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

Interfaz de google.maps.StreetViewLink

Es una colección de referencias a panorámicas de Street View adyacentes.

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