Elevation Widget (alpha)

Clase ElevationElement

Clase google.maps.elevation.ElevationElement

Es un elemento HTML que muestra visualmente los datos de elevación. Configura la propiedad path del elemento para mostrar un gráfico de elevación a lo largo de la ruta. Para usar el elemento de elevación, habilita la API de Places UI Kit para tu proyecto en la consola de Google Cloud.

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

Esta clase extiende HTMLElement.

Esta clase implementa ElevationElementOptions.

Llama al const {ElevationElement} = await google.maps.importLibrary("elevation") para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.

ElevationElement
ElevationElement([options])
Parámetros: 
path
Es la ruta a lo largo de la cual se muestran los datos de elevación. Los segmentos de línea se interpolarán entre los puntos del array. Incluso una pequeña cantidad de puntos producirá un gráfico de elevación detallado.
Si solo se proporciona un punto, el widget mostrará el número de elevación para ese punto.
unitSystem
Tipo:  UnitSystem optional
Determina si la elevación se mostrará en pies/millas o metros/km. Si no se define, el widget usará de forma predeterminada el sistema de unidades preferido para la región especificada en el cargador de la API.
Atributo HTML:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
addEventListener
addEventListener(type, listener[, options])
Parámetros: 
  • typestring Cadena que distingue mayúsculas de minúsculas y que representa el tipo de evento que se debe escuchar.
  • listenerEventListener|EventListenerObject Es el objeto que recibe una notificación. Debe ser una función o un objeto con el método handleEvent.
  • optionsboolean|AddEventListenerOptions optional Consulta las opciones. Los eventos personalizados solo admiten capture y passive.
Valor de devolución:  void
Configura una función que se llamará cada vez que se envíe el evento especificado al destino. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parámetros: 
  • typestring Cadena que especifica el tipo de evento para el que se quitará un objeto de escucha de eventos.
  • listenerEventListener|EventListenerObject El objeto de escucha de eventos del controlador de eventos que se quitará del destino del evento.
  • optionsboolean|EventListenerOptions optional Consulta las opciones.
Valor de devolución:  void
Quita del destino un objeto de escucha de eventos registrado previamente con addEventListener. Consulta removeEventListener.
gmp-load
function(event)
Argumentos: 
Este evento se activa cuando el elemento carga y renderiza su contenido. Este evento no se propaga.
gmp-requesterror
function(event)
Argumentos: 
Este evento se activa cuando se rechaza una solicitud al backend (p.ej., clave de API incorrecta). Este evento no se propaga.

Interfaz de ElevationElementOptions

Interfaz de google.maps.elevation.ElevationElementOptions

Opciones para ElevationElement.

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