Service

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.

StreetViewService
StreetViewService()
Parametri: nessuno
Crea un StreetViewService, che fornisce un'interfaccia per i dati archiviati nel servizio Street View.
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.

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.

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
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.

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.

data
La rappresentazione di un panorama.

Interfaccia di StreetViewLocation

google.maps.StreetViewLocation interfaccia

Una rappresentazione di una posizione nel panorama di Street View.

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.

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.

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.

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

google.maps.StreetViewLink interfaccia

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 tra le sessioni.