Classe StreetViewService
lezione google.maps.StreetViewService
Un oggetto StreetViewService
esegue ricerche per i dati di Street View.
Accedi chiamando const {StreetViewService} = await google.maps.importLibrary("streetView")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costruttore | |
---|---|
StreetViewService |
StreetViewService() Parametri: nessuno
Crea un StreetViewService , che fornisce un'interfaccia per i dati archiviati nel servizio Street View. |
Metodi | |
---|---|
getPanorama |
getPanorama(request[, callback]) Parametri:
Valore restituito:
Promise<StreetViewResponse> Recupera il StreetViewPanoramaData per un panorama che corrisponde alla richiesta di query di Street View fornita. L'StreetViewPanoramaData viene passato al callback fornito. |
Costanti di StreetViewStatus
google.maps.StreetViewStatus
costanti
Lo stato restituito da StreetViewService
al completamento di una richiesta di Street View. Possono essere specificati in base al valore o utilizzando il nome della costante. Ad esempio, 'OK'
o google.maps.StreetViewStatus.OK
.
Accedi chiamando const {StreetViewStatus} = await google.maps.importLibrary("streetView")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
OK |
La richiesta è andata a buon fine. |
UNKNOWN_ERROR |
La richiesta non può essere elaborata correttamente, ma il motivo esatto dell'errore è sconosciuto. |
ZERO_RESULTS |
Non sono state trovate panoramiche che corrispondono ai criteri di ricerca. |
Interfaccia di StreetViewLocationRequest
google.maps.StreetViewLocationRequest
interfaccia
Richiesta Street View da inviare a getPanorama
. StreetViewLocationRequest
ti consente di cercare un panorama di Street View in una località specifica.
Proprietà | |
---|---|
location optional |
Tipo:
LatLng|LatLngLiteral optional Specifica la località in cui cercare un panorama di Street View. |
preference optional |
Tipo:
StreetViewPreference optional Consente di impostare una preferenza per la panoramica nel raggio: quella più vicina alla posizione fornita o la 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 Predefinito:
StreetViewSource.DEFAULT Specifica l'origine delle panoramiche per eseguire una ricerca. Ciò consente, ad esempio, di limitare la ricerca solo dei panorami all'aperto. |
Interfaccia di StreetViewPanoRequest
google.maps.StreetViewPanoRequest
interfaccia
StreetViewPanoRequest
viene utilizzato con getPanorama
per trovare un panorama con un ID specificato.
Proprietà | |
---|---|
pano optional |
Tipo:
string optional Specifica l'ID panorama da cercare. |
Interfaccia di StreetViewResponse
google.maps.StreetViewResponse
interfaccia
La risposta di una promessa di StreetViewService.getPanorama
è stata risolta.
Proprietà | |
---|---|
data |
Tipo:
StreetViewPanoramaData La rappresentazione di un panorama. |
Interfaccia di StreetViewLocation
google.maps.StreetViewLocation
interfaccia
Una rappresentazione di una posizione nel panorama di Street View.
Proprietà | |
---|---|
pano |
Tipo:
string Un identificatore univoco della panoramica. Questo è 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 località. |
latLng optional |
Tipo:
LatLng optional Latlng del panorama. |
shortDescription optional |
Tipo:
string optional Breve descrizione della sede. |
Costanti di Street View preferisci
google.maps.StreetViewPreference
costanti
Opzioni che propongono una distorsione tra un risultato di ricerca e un panorama di Street View più vicino alla posizione della richiesta oppure un panorama che molto probabilmente è quello che l'utente vuole vedere. Specificale in base al valore o utilizzando il nome della costante. Ad esempio, 'best'
o google.maps.StreetViewPreference.BEST
.
Accedi chiamando const {StreetViewPreference} = await google.maps.importLibrary("streetView")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
BEST |
Mostra il panorama di Street View che con maggiore probabilità è quello che l'utente vuole vedere. Il risultato migliore è determinato da algoritmi basati sulla ricerca sugli utenti e da parametri come punti di interesse riconosciuti, qualità delle immagini e distanza dalla località specificata. |
NEAREST |
Restituisci il panorama di Street View con la distanza più breve dal luogo indicato. Questa opzione funziona bene solo entro un raggio limitato. Il raggio consigliato è massimo 1 km. |
Costanti di StreetViewSource
google.maps.StreetViewSource
costanti
Identificatori per limitare le ricerche di Street View alle fonti selezionate. Questi valori sono specificati come stringhe. Ad esempio, 'outdoor'
.
Accedi chiamando const {StreetViewSource} = await google.maps.importLibrary("streetView")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
DEFAULT |
Vengono utilizzate le fonti predefinite di Street View, le ricerche non saranno limitate a fonti specifiche. |
OUTDOOR |
Limita le ricerche di Street View alle raccolte all'aperto. Le raccolte di interni non sono incluse nei risultati di ricerca. Tieni presente, inoltre, che la ricerca restituisce solo le panoramiche in cui è possibile capire se si trovano al chiuso o all'aperto. Ad esempio, le foto sferiche non vengono restituite perché non è noto se sono al chiuso o all'aperto. |
Interfaccia di StreetViewPanoramaData
google.maps.StreetViewPanoramaData
interfaccia
La rappresentazione di un panorama restituito dal provider definito utilizzando registerPanoProvider
.
Proprietà | |
---|---|
tiles |
Tipo:
StreetViewTileData Specifica i riquadri personalizzati per questo panorama. |
copyright optional |
Tipo:
string optional Specifica il testo del copyright per questo panorama. |
imageDate optional |
Tipo:
string optional Specifica l'anno e il mese in cui sono state acquisite le immagini in questo panorama. La stringa della data è nel formato AAAA-MM. |
links optional |
Tipo:
Array<StreetViewLink> optional Specifica i link di navigazione a panoramiche adiacenti. |
location optional |
Tipo:
StreetViewLocation optional Specifica i metadati della località per questo panorama. |
Interfaccia di StreetViewLink
google.maps.StreetViewLink
interfaccia
Una raccolta di riferimenti a panoramiche di Street View adiacenti.
Proprietà | |
---|---|
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 della panoramica. Questo ID è stabile all'interno di una sessione, ma instabile tra le sessioni. |