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.
Costruttore | |
|---|---|
StreetViewService | 
StreetViewService()Parametri: nessuno 
Crea un  StreetViewService, che fornisce un'interfaccia ai dati archiviati nel servizio Street View. | 
Metodi | |
|---|---|
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.
Costanti | |
|---|---|
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.
Proprietà | |
|---|---|
location optional | 
Tipo:   
LatLng|LatLngLiteral optionalSpecifica la posizione in cui cercare una panoramica Street View.  | 
preference optional | 
Tipo:   
StreetViewPreference optionalImposta 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 optionalPredefinito:  
50Imposta un raggio in metri in cui cercare un panorama.  | 
 | 
Tipo:   
StreetViewSource optionalPredefinito:  
StreetViewSource.DEFAULTSpecifica l'origine dei panorami da cercare. In questo modo, ad esempio, è possibile limitare la ricerca alle sole panoramiche esterne.  | 
sources optional | 
Tipo:   
Iterable<StreetViewSource> optionalPredefinito: [ 
StreetViewSource.DEFAULT]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.
Proprietà | |
|---|---|
pano optional | 
Tipo:   
string optionalSpecifica l'ID panorama da cercare.  | 
Interfaccia StreetViewResponse
google.maps.StreetViewResponse
interfaccia
La risposta è stata risolta per una promessa di StreetViewService.getPanorama.
Proprietà | |
|---|---|
data | 
Tipo:   
StreetViewPanoramaDataLa rappresentazione di un panorama.  | 
Interfaccia StreetViewLocation
google.maps.StreetViewLocation
interfaccia
Rappresentazione di una posizione nella panoramica Street View.
Proprietà | |
|---|---|
pano | 
Tipo:   
stringUn identificatore univoco per il panorama. È stabile all'interno di una sessione, ma instabile tra una sessione e l'altra.  | 
description optional | 
Tipo:   
string optionalUna stringa localizzata che descrive la posizione.  | 
latLng optional | 
Tipo:   
LatLng optionalLe coordinate lat/lng della panoramica.  | 
shortDescription optional | 
Tipo:   
string optionalBreve 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.
Costanti | |
|---|---|
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.
Costanti | |
|---|---|
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.
Proprietà | |
|---|---|
tiles | 
Tipo:   
StreetViewTileDataSpecifica le tessere personalizzate per questa panoramica.  | 
copyright optional | 
Tipo:   
string optionalSpecifica il testo del copyright per questa panoramica.  | 
imageDate optional | 
Tipo:   
string optionalSpecifica l'anno e il mese in cui è stata acquisita l'immagine in questo panorama. La stringa di data è nel formato AAAA-MM.  | 
links optional | 
Tipo:   
Array<StreetViewLink> optionalSpecifica i link di navigazione alle panoramiche adiacenti.  | 
location optional | 
Tipo:   
StreetViewLocation optionalSpecifica i metadati della posizione per questa panoramica.  | 
Interfaccia StreetViewLink
google.maps.StreetViewLink
interfaccia
Una raccolta di riferimenti ai panos di Street View adiacenti.
Proprietà | |
|---|---|
description optional | 
Tipo:   
string optionalUna stringa localizzata che descrive il link.  | 
heading optional | 
Tipo:   
number optionalL'intestazione del link.  | 
pano optional | 
Tipo:   
string optionalUn identificatore univoco per il panorama. Questo ID è stabile all'interno di una sessione, ma non tra le sessioni.  |