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' StreetViewPanoramaDataper una panoramica che corrisponde alla richiesta di query Street View fornita.StreetViewPanoramaDataviene 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. |