Classe ElevationElement
Classe
google.maps.elevation.ElevationElement
Um elemento HTML que mostra visualmente os dados de elevação. Defina a propriedade path
do elemento para mostrar um gráfico de elevação ao longo do caminho. Para usar o elemento de elevação, ative a API Places UI Kit para seu projeto no console do Google Cloud.
Elemento personalizado:
<gmp-elevation unit-system="imperial"></gmp-elevation>
Essa classe estende
HTMLElement
.
Essa classe implementa
ElevationElementOptions
.
Acesse chamando const {ElevationElement} = await google.maps.importLibrary("elevation")
. Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
---|---|
ElevationElement |
ElevationElement([options]) Parâmetros:
|
Propriedades | |
---|---|
path |
Tipo:
Array<LatLng|LatLngLiteral|LatLngAltitude> optional O caminho para mostrar os dados de elevação. Os segmentos de linha serão interpolados entre os pontos da matriz. Mesmo um pequeno número de pontos ainda vai produzir um gráfico de elevação detalhado. Se apenas um ponto for fornecido, o widget vai mostrar o número de elevação desse ponto. |
unitSystem |
Tipo:
UnitSystem optional Determina se a elevação será mostrada em pés/milhas ou metros/km. Se não for definido, o widget vai usar o sistema de unidades preferido para a região especificada no carregador de API.
Atributo HTML:
|
Métodos | |
---|---|
addEventListener |
addEventListener(type, listener[, options]) Parâmetros:
Valor de retorno:
void Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener. |
removeEventListener |
removeEventListener(type, listener[, options]) Parâmetros:
Valor de retorno:
void Remove um listener de eventos registrado anteriormente com addEventListener do destino. Consulte removeEventListener. |
Eventos | |
---|---|
gmp-load |
function(event) Argumentos:
Esse evento é acionado quando o elemento carrega e renderiza o conteúdo. Esse evento não é transmitido. |
gmp-requesterror |
function(event) Argumentos:
Esse evento é acionado quando uma solicitação ao back-end é negada (por exemplo, chave de API incorreta). Esse evento não é transmitido. |
Interface ElevationElementOptions
Interface
google.maps.elevation.ElevationElementOptions
Opções para ElevationElement
.
Propriedades | |
---|---|
path optional |
Tipo:
Array<LatLng|LatLngLiteral> optional |
unitSystem optional |
Tipo:
UnitSystem optional |