Elevation Widget (alpha)

Classe ElevationElement

google.maps.elevation.ElevationElement corso

Un elemento HTML che mostra visivamente i dati sull'elevazione. Imposta la proprietà path dell'elemento per mostrare un grafico dell'elevazione lungo il percorso. Per utilizzare l'elemento Elevazione, abilita l'API Places UI Kit per il tuo progetto nella console Google Cloud.

Elemento personalizzato:
<gmp-elevation unit-system="imperial"></gmp-elevation>

Questa classe estende HTMLElement.

Questa classe implementa ElevationElementOptions.

Accedi chiamando const {ElevationElement} = await google.maps.importLibrary("elevation"). Consulta la sezione Librerie nell'API Maps JavaScript.

ElevationElement
ElevationElement([options])
Parametri: 
path
Il percorso lungo il quale mostrare i dati sull'elevazione. I segmenti di linea verranno interpolati tra i punti dell'array. Anche un numero ridotto di punti produrrà comunque un grafico dettagliato dell'elevazione.
Se viene fornito un solo punto, il widget mostrerà il numero di elevazione per quel punto.
unitSystem
Tipo:  UnitSystem optional
Determina se l'elevazione verrà mostrata in piedi/miglia o metri/km. Se non è definito, il widget utilizzerà per impostazione predefinita il sistema di unità di misura preferito per la regione specificata nel caricatore dell'API.
Attributo HTML:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
BetaaddEventListener
addEventListener(type, listener[, options])
Parametri: 
  • typestring una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listenerEventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • optionsboolean|AddEventListenerOptions optional consulta le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato al target. Vedi addEventListener
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parametri: 
  • typestring una stringa che specifica il tipo di evento per cui rimuovere un gestore di eventi.
  • listenerEventListener|EventListenerObject Il listener di eventi dell'handler dell'evento da rimuovere dal target dell'evento.
  • optionsboolean|EventListenerOptions optional consulta le opzioni
Valore restituito:void
Rimuove dal target un gestore di eventi precedentemente registrato con addEventListener. Vedi removeEventListener
gmp-load
function(event)
Argomenti: 
Questo evento viene attivato quando l'elemento carica e esegue il rendering dei relativi contenuti. Questo evento non viene visualizzato.
gmp-requesterror
function(event)
Argomenti: 
Questo evento viene attivato quando una richiesta al backend è stata rifiutata (ad es. chiave API errata). Questo evento non viene visualizzato.

Interfaccia ElevationElementOptions

google.maps.elevation.ElevationElementOptions interfaccia

Opzioni per ElevationElement.

path optional
Tipo:  Array<LatLng|LatLngLiteral> optional
unitSystem optional
Tipo:  UnitSystem optional