Elevation Widget (alpha)

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.

ElevationElement
ElevationElement([options])
Parâmetros:
path
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:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
BetaaddEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.
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.

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