Service

Classe StreetViewService

google.maps.StreetViewService classe

Un oggetto StreetViewService esegue ricerche di dati di Street View.

Accesso chiamando il numero const {StreetViewService} = await google.maps.importLibrary("streetView").
Consulta Librerie nell'API Maps JavaScript.

StreetViewService
StreetViewService()
Parametri: nessuno
Crea un StreetViewService, che fornisce un'interfaccia ai dati archiviati nel servizio Street View.
getPanorama
getPanorama(request[, callback])
Parametri: 
Valore restituito:  Promise<StreetViewResponse>
Recupera l'StreetViewPanoramaData per una panoramica che corrisponde alla richiesta di query Street View fornita. StreetViewPanoramaData viene passato al callback fornito.

Costanti StreetViewStatus

google.maps.StreetViewStatus costanti

Lo stato restituito da StreetViewService al completamento di una richiesta Street View. Questi possono essere specificati per valore o utilizzando il nome della costante. Ad esempio, 'OK' o google.maps.StreetViewStatus.OK

Accesso chiamando il numero const {StreetViewStatus} = await google.maps.importLibrary("streetView").
Consulta Librerie nell'API Maps JavaScript.

OK La richiesta è stata completata.
UNKNOWN_ERROR La richiesta non è stata elaborata correttamente, ma il motivo esatto dell'errore è sconosciuto.
ZERO_RESULTS Non sono stati trovati panorami corrispondenti ai criteri di ricerca.

Interfaccia StreetViewLocationRequest

google.maps.StreetViewLocationRequest interfaccia

Una richiesta di Street View da inviare con getPanorama. StreetViewLocationRequest ti consente di cercare una panoramica di Street View in una località specificata.

location optional
Tipo:  LatLng|LatLngLiteral optional
Specifica la posizione in cui cercare una panoramica Street View.
preference optional
Tipo:  StreetViewPreference optional
Imposta una preferenza per il panorama da trovare all'interno del raggio: quello più vicino alla posizione fornita o quello migliore all'interno del raggio.
radius optional
Tipo:  number optional
Predefinito: 50
Imposta un raggio in metri in cui cercare un panorama.
source optional
Tipo:  StreetViewSource optional
Specifica l'origine dei panorami da cercare. In questo modo, ad esempio, è possibile limitare la ricerca alle sole panoramiche esterne.
sources optional
Tipo:  Iterable<StreetViewSource> optional
Specifica le origini dei panorama da cercare. In questo modo, ad esempio, è possibile limitare la ricerca alle sole panoramiche esterne. L'impostazione di più origini verrà valutata come l'intersezione di queste origini.

Interfaccia StreetViewPanoRequest

google.maps.StreetViewPanoRequest interfaccia

Un StreetViewPanoRequest viene utilizzato con getPanorama per trovare un panorama con un ID specificato.

pano optional
Tipo:  string optional
Specifica l'ID panorama da cercare.

Interfaccia StreetViewResponse

google.maps.StreetViewResponse interfaccia

La risposta è stata risolta per una promessa di StreetViewService.getPanorama.

data
La rappresentazione di un panorama.

Interfaccia StreetViewLocation

google.maps.StreetViewLocation interfaccia

Rappresentazione di una posizione nella panoramica Street View.

pano
Tipo:  string
Un identificatore univoco per il panorama. È stabile all'interno di una sessione, ma instabile tra una sessione e l'altra.
description optional
Tipo:  string optional
Una stringa localizzata che descrive la posizione.
latLng optional
Tipo:  LatLng optional
Le coordinate lat/lng della panoramica.
shortDescription optional
Tipo:  string optional
Breve descrizione della posizione.

Costanti StreetViewPreference

google.maps.StreetViewPreference costanti

Opzioni che orientano un risultato di ricerca verso la restituzione di una panoramica di Street View più vicina alla posizione richiesta o di una panoramica considerata più probabilmente quella che l'utente vuole vedere. Specificali per valore o utilizzando il nome della costante. Ad esempio, 'best' o google.maps.StreetViewPreference.BEST.

Accesso chiamando il numero const {StreetViewPreference} = await google.maps.importLibrary("streetView").
Consulta Librerie nell'API Maps JavaScript.

BEST Restituisce il panorama Street View considerato più probabile che l'utente voglia vedere. Il risultato migliore è determinato da algoritmi basati su ricerche sugli utenti e parametri quali punti di interesse riconosciuti, qualità dell'immagine e distanza dalla posizione specificata.
NEAREST Restituisce la panoramica Street View più vicina alla posizione fornita. Questo metodo funziona bene solo entro un raggio limitato. Il raggio consigliato è pari o inferiore a 1 km.

Costanti StreetViewSource

google.maps.StreetViewSource costanti

Identificatori per limitare le ricerche di Street View alle origini selezionate. Questi valori sono specificati come stringhe. Ad esempio, 'outdoor'.

Accesso chiamando il numero const {StreetViewSource} = await google.maps.importLibrary("streetView").
Consulta Librerie nell'API Maps JavaScript.

DEFAULT Utilizza le origini predefinite di Street View, le ricerche non saranno limitate a origini specifiche.
GOOGLE Limita le ricerche di Street View alle raccolte ufficiali di Google.
OUTDOOR Limita le ricerche di Street View alle raccolte all'aperto. Le raccolte indoor non sono incluse nei risultati di ricerca. Tieni presente inoltre che la ricerca restituisce solo i panorami in cui è possibile determinare se si trovano all'interno o all'esterno. Ad esempio, le foto sferiche non vengono restituite perché non è noto se siano state scattate all'interno o all'esterno.

Interfaccia StreetViewPanoramaData

google.maps.StreetViewPanoramaData interfaccia

La rappresentazione di un panorama restituita dal fornitore definita utilizzando registerPanoProvider.

tiles
Specifica le tessere personalizzate per questa panoramica.
copyright optional
Tipo:  string optional
Specifica il testo del copyright per questa panoramica.
imageDate optional
Tipo:  string optional
Specifica l'anno e il mese in cui è stata acquisita l'immagine in questo panorama. La stringa di data è nel formato AAAA-MM.
location optional
Tipo:  StreetViewLocation optional
Specifica i metadati della posizione per questa panoramica.

google.maps.StreetViewLink interfaccia

Una raccolta di riferimenti ai panos di Street View adiacenti.

description optional
Tipo:  string optional
Una stringa localizzata che descrive il link.
heading optional
Tipo:  number optional
L'intestazione del link.
pano optional
Tipo:  string optional
Un identificatore univoco per il panorama. Questo ID è stabile all'interno di una sessione, ma non tra le sessioni.