Service

StreetViewService

Clase google.maps.StreetViewService

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

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 un panorama 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 el StreetViewService al completar una solicitud de Street View. Se pueden especificar por valor o por el nombre de la constante. Por ejemplo, 'OK' o google.maps.StreetViewStatus.OK.

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 StreetViewLocationRequest

Interfaz google.maps.StreetViewLocationRequest

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

location optional
Tipo: LatLng|LatLngLiteral optional
Especifica la ubicación donde se buscará una panorámica de Street View.
preference optional
Tipo: StreetViewPreference optional
Establece una preferencia para determinar qué área panorámica debería encontrarse dentro del área: la ubicación más cercana a la ubicación proporcionada o la mejor ubicación dentro de esa distancia.
radius optional
Tipo: number optional
Predeterminado: 50
Establece un radio en metros para 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, por ejemplo, una restricción para buscar solo panorámicas al aire libre.

Interfaz StreetViewPanoRequest

Interfaz google.maps.StreetViewPanoRequest

Se usa un elemento StreetViewPanoRequest con getPanorama para buscar 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 google.maps.StreetViewResponse

Se resolvió la respuesta para una promesa de StreetViewService.getPanorama.

data
Representación de un panorama.

Interfaz de StreetViewLocation

Interfaz google.maps.StreetViewLocation

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

pano
Tipo: string
Es un identificador único para la panorámica. Es estable dentro de una sesión, pero es inestable en todas las sesiones.
description optional
Tipo: string optional
Es una string localizada que describe la ubicación.
latLng optional
Tipo: LatLng optional
Es el latlng del panorama.
shortDescription optional
Tipo: string optional
Descripción breve de la ubicación

Constantes StreetViewPreference

google.maps.StreetViewPreference constantes

Opciones que inclinan un resultado de 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.

BEST Muestra el panorama de Street View que es más probable que sea lo que el usuario quiere ver. El mejor resultado se determina mediante algoritmos basados en la investigación sobre usuarios y en parámetros como puntos de interés reconocidos, calidad de la imagen y distancia desde la ubicación determinada.
NEAREST Muestra el panorama de Street View que es la distancia más corta desde la ubicación proporcionada. Esto funciona bien solo dentro de 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'.

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 en las que es posible determinar si se trata de interiores o exteriores. Por ejemplo, no se muestran las fotos esféricas porque se desconoce si son interiores o exteriores.

StreetViewPanoramaData

Interfaz google.maps.StreetViewPanoramaData

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

tiles
Especifica los mosaicos personalizados para esta panorámica.
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 que se adquirieron las imágenes de esta panorámica. La string de fecha tiene el formato AAAA-MM.
location optional
Tipo: StreetViewLocation optional
Especifica los metadatos de ubicación para este panorama.

Interfaz google.maps.StreetViewLink

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

description optional
Tipo: string optional
Es una string 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 la panorámica. Este ID es estable dentro de una sesión, pero es inestable en todas las sesiones.