Service

Classe StreetViewService

google.maps.StreetViewService corso

Un oggetto StreetViewService esegue ricerche di dati di Street View.

Accedi chiamando const {StreetViewService} = await google.maps.importLibrary("streetView"). Consulta la sezione 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 il StreetViewPanoramaData per una panoramica corrispondente alla richiesta di query di Street View fornita. StreetViewPanoramaData viene passato al callback fornito.

Costanti StreetViewStatus

google.maps.StreetViewStatus costanti

Lo stato restituito dal StreetViewService al termine 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.

OK La richiesta è andata a buon fine.
UNKNOWN_ERROR Non è stato possibile elaborare la richiesta, 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à specifica.

location optional
Tipo:  LatLng|LatLngLiteral optional
Specifica la località in cui cercare una panoramica di Street View.
preference optional
Tipo:  StreetViewPreference optional
Imposta una preferenza per il panorama da trovare all'interno del raggio: quello più vicino alla località indicata o il migliore all'interno del raggio.
radius optional
Tipo:  number optional
Valore predefinito: 50
Imposta un raggio in metri in cui cercare un panorama.
source optional
Tipo:  StreetViewSource optional
Valore predefinito: StreetViewSource.DEFAULT
Specifica l'origine dei panorami da cercare. In questo modo, ad esempio, puoi limitare la ricerca solo ai panorami esterni.
sources optional
Tipo:  Iterable<StreetViewSource> optional
Valore predefinito: [StreetViewSource.DEFAULT]
Specifica le origini dei panorami da cercare. In questo modo, ad esempio, puoi limitare la ricerca solo ai panorami esterni. L'impostazione di più origini verrà valutata come 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 da StreetViewService.getPanorama.

data
La rappresentazione di una panoramica.

Interfaccia StreetViewLocation

google.maps.StreetViewLocation interfaccia

Una rappresentazione di una località nella panoramica di Street View.

pano
Tipo:  string
Un identificatore univoco per il panorama. Questo valore è 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 stazione di ricarica.
latLng optional
Tipo:  LatLng optional
La latitudine e la longitudine della panoramica.
shortDescription optional
Tipo:  string optional
Breve descrizione della stazione di ricarica.

Costanti StreetViewPreference

google.maps.StreetViewPreference costanti

Opzioni che tendono a restituire un panorama di Street View più vicino alla località richiesta o un panorama considerato più probabile che sia quello che l'utente vuole vedere. Specificali 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.

BEST Restituire il panorama di Street View considerato più probabile che sia quello che l'utente vuole vedere. Il risultato migliore viene determinato da algoritmi basati su ricerche sugli utenti e su parametri quali punti d'interesse riconosciuti, qualità delle immagini e distanza dalla località indicata.
NEAREST Restituisce la panoramica di Street View più vicina alla località indicata. Questo metodo funziona bene solo entro un raggio limitato. Il raggio consigliato è di massimo 1 km.

Costanti StreetViewSource

google.maps.StreetViewSource costanti

Identificatori per limitare le ricerche di Street View a fonti selezionate. Questi valori vengono specificati come stringhe. Ad esempio, 'outdoor'.

Accedi chiamando const {StreetViewSource} = await google.maps.importLibrary("streetView"). Consulta la sezione 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 collezioni ufficiali di Google.
OUTDOOR Limita le ricerche di Street View alle raccolte all'aperto. Le collezioni al chiuso non sono incluse nei risultati di ricerca. Tieni inoltre presente che la ricerca restituisce solo i panorami in cui è possibile determinare se sono al chiuso o all'aperto. Ad esempio, le foto sferiche non vengono restituite perché non è noto se sono state scattate all'interno o all'esterno.

Interfaccia StreetViewPanoramaData

google.maps.StreetViewPanoramaData interfaccia

La rappresentazione di un panorama restituito dal provider definito utilizzando registerPanoProvider.

tiles
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 di questo panorama. La stringa della data è nel formato AAAA-MM.
location optional
Tipo:  StreetViewLocation optional
Specifica i metadati della posizione per questo panorama.

google.maps.StreetViewLink interfaccia

Una raccolta di riferimenti alle foto panoramiche 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 instabile tra una sessione e l'altra.