Service

Classe StreetViewService

google.maps.StreetViewService classe

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 per i dati memorizzati nel servizio Street View.
getPanorama
getPanorama(request[, callback])
Parametri: 
Valore restituito:  Promise<StreetViewResponse>
Recupera il StreetViewPanoramaData per una panoramica che corrisponde alla richiesta di query di Street View fornita. Il valore StreetViewPanoramaData viene trasmesso al callback fornito.

Costanti di StreetViewStatus

google.maps.StreetViewStatus costanti

Lo stato restituito da StreetViewService al completamento di una richiesta di Street View. Può essere specificato tramite un 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 state trovate panoramiche corrispondenti ai criteri di ricerca.

Interfaccia di StreetViewLocationRequest

Interfaccia google.maps.StreetViewLocationRequest

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 località in cui cercare una panoramica in Street View.
preference optional
Tipo:  StreetViewPreference optional
Consente di impostare una preferenza per la panoramica da trovare all'interno del raggio: quella più vicina alla posizione specificata o la migliore all'interno del raggio.
radius optional
Tipo:  number optional
Predefinita: 50
Imposta un raggio in metri in cui cercare una panoramica.
source optional
Tipo:  StreetViewSource optional
Specifica l'origine delle panoramiche in cui eseguire la ricerca. Ciò consente, ad esempio, di limitare la ricerca solo per le panoramiche all'aperto.
sources optional
Tipo:  Iterable<StreetViewSource> optional
Specifica le origini delle panoramiche in cui eseguire la ricerca. Ciò consente, ad esempio, di limitare la ricerca solo per le panoramiche all'aperto. L'impostazione di più origini verrà valutata come intersezione di queste origini.

Interfaccia StreetViewPanoRequest

Interfaccia google.maps.StreetViewPanoRequest

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

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

Interfaccia di StreetViewResponse

Interfaccia google.maps.StreetViewResponse

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

data
La rappresentazione di una panoramica.

Interfaccia di StreetViewLocation

Interfaccia google.maps.StreetViewLocation

Una rappresentazione di un luogo nella panoramica in Street View.

pano
Tipo:  string
Un identificatore univoco della panoramica. Questo comportamento è stabile durante una sessione, ma instabile da una sessione all'altra.
description optional
Tipo:  string optional
Una stringa localizzata che descrive la località.
latLng optional
Tipo:  LatLng optional
I dati latlng della panoramica.
shortDescription optional
Tipo:  string optional
Breve descrizione del luogo.

Costanti di StreetViewPreference

google.maps.StreetViewPreference costanti

Opzioni che differenziano un risultato di ricerca in modo che restituisca una panoramica in Street View più vicina alla località della richiesta o una panoramica considerata con più probabilità ciò 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 la panoramica in Street View che ha maggiori probabilità di corrispondere a ciò che l'utente vuole vedere. Il risultato migliore è determinato da algoritmi basati sulla ricerca sugli utenti e su parametri quali i punti d'interesse riconosciuti, la qualità delle immagini e la distanza dalla località specificata.
NEAREST Restituisci la panoramica in Street View che si trova alla distanza più breve dalla posizione fornita. Questo approccio funziona bene solo all'interno di un raggio limitato. Il raggio consigliato è di massimo 1 km.

Costanti di StreetViewSource

google.maps.StreetViewSource costanti

Identificatori per limitare le ricerche in Street View alle origini 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 sorgenti predefinite di Street View, le ricerche non sono limitate a fonti specifiche.
GOOGLE Limita le ricerche in Street View alle raccolte ufficiali di Google.
OUTDOOR Limita le ricerche in Street View alle raccolte di immagini all'aperto. Le raccolte di interni non sono incluse nei risultati di ricerca. Tieni inoltre presente che la ricerca restituisce solo le panoramiche in cui è possibile determinare se questi ultimi si trovano al chiuso o all'aperto. Ad esempio, le foto sferiche non vengono restituite perché non è noto se si trovino all'interno o all'esterno.

Interfaccia StreetViewPanoramaData

Interfaccia google.maps.StreetViewPanoramaData

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

tiles
Specifica i riquadri personalizzati per questa panoramica.
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 ha il formato AAAA-MM.
location optional
Tipo:  StreetViewLocation optional
Specifica i metadati sulla posizione per questo panorama.

Interfaccia google.maps.StreetViewLink

Una raccolta di riferimenti a 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 della panoramica. Questo ID è stabile all'interno di una sessione, ma instabile in tutte le sessioni.