Elevation Widget (alpha)

Clase ElevationElement

Clase google.maps.elevation.ElevationElement

Es un elemento HTML que muestra visualmente los datos de elevación. Establece 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.

Para acceder, llama a const {ElevationElement} = await google.maps.importLibrary("elevation"). Consulta Bibliotecas de 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. Se interpolarán segmentos de línea entre los puntos del array. Incluso una pequeña cantidad de puntos seguirá produciendo un gráfico de elevación detallado.
Si solo se proporciona un punto, el widget mostrará el número de elevación de 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>
BetaaddEventListener
addEventListener(type, listener[, options])
Parámetros: 
  • typestring Es una cadena que distingue mayúsculas de minúsculas y 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 que se muestra:  void
Establece una función a la que se llamará cada vez que se envíe el evento especificado al destino. Consulta addEventListener.
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parámetros: 
  • typestring Es una cadena que especifica el tipo de evento para el que se debe quitar un objeto de escucha de eventos.
  • listenerEventListener|EventListenerObject Es el objeto de escucha de eventos del controlador de eventos que se quitará del objetivo del evento.
  • optionsboolean|EventListenerOptions optional Consulta las opciones.
Valor que se muestra:  void
Quita del destino un objeto de escucha de eventos registrado anteriormente 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., una clave de API incorrecta). Este evento no se propaga.

Interfaz ElevationElementOptions

Interfaz de google.maps.elevation.ElevationElementOptions

Opciones para ElevationElement.

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