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 no projeto no console do Google Cloud.
Elemento personalizado:
<gmp-elevation unit-system="imperial"></gmp-elevation>
Essa classe estende
HTMLElement
.
Essa classe implementa
ElevationElementOptions
.
Acesse ligando para 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 ao longo do qual 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 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 definida, o widget vai usar o sistema de unidades preferido para a região especificada no carregador da API.
Atributo HTML:
|
Métodos | |
---|---|
|
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(type, listener[, options]) Parâmetros:
Valor de retorno:
void Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener. |
Eventos | |
---|---|
gmp-load |
function(event) Argumentos:
Esse evento é acionado quando o elemento carrega e renderiza o conteúdo. Esse evento não é propagado. |
gmp-requesterror |
function(event) Argumentos:
Esse evento é disparado quando uma solicitação ao back-end é negada (por exemplo, chave de API incorreta). Esse evento não é propagado. |
Interface ElevationElementOptions
Interface google.maps.elevation.ElevationElementOptions
Opções de ElevationElement
.
Propriedades | |
---|---|
path optional |
Tipo:
Array<LatLng|LatLngLiteral> optional |
unitSystem optional |
Tipo:
UnitSystem optional |