Elevation Widget (alpha)

Класс ElevationElement

google.maps.elevation . ElevationElement Класс google.maps.elevation . ElevationElement

HTML-элемент, который визуально отображает данные о высоте. Задайте свойство path элемента, чтобы отобразить график высоты вдоль пути. Чтобы использовать элемент Elevation Element, включите API Places UI Kit для своего проекта в консоли Google Cloud.

Пользовательский элемент:
<gmp-elevation unit-system="imperial"></gmp-elevation>

Этот класс расширяет HTMLElement .

Этот класс реализует ElevationElementOptions .

Доступ осуществляется путем вызова const {ElevationElement} = await google.maps.importLibrary("elevation") . См. раздел Библиотеки в Maps JavaScript API .

ElevationElement
ElevationElement([options])
Параметры:
path
Тип: Array < LatLng | LatLngLiteral | LatLngAltitude > optional
Путь, по которому отображаются данные о высоте. Сегменты линий будут интерполированы между точками массива; даже небольшое количество точек все равно даст подробный график высот.
Если указана только одна точка, виджет отобразит номер высоты для этой точки.
unitSystem
Тип: UnitSystem optional
Определяет, будет ли высота отображаться в футах/милях или метрах/км. Если значение не определено, виджет по умолчанию будет использовать предпочтительную систему единиц для региона, указанного в загрузчике API.
HTML-атрибут:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
Beta addEventListener
addEventListener(type, listener[, options])
Параметры:
  • type : string Строка с учетом регистра, представляющая тип события, которое необходимо прослушивать.
  • listener : EventListener | EventListenerObject Объект, который получает уведомление. Это должна быть функция или объект с методом handleEvent.
  • options : boolean| AddEventListenerOptions optional См. параметры . Пользовательские события поддерживают только capture и passive .
Возвращаемое значение: void
Устанавливает функцию, которая будет вызываться всякий раз, когда указанное событие доставляется в цель. См. addEventListener.
Beta removeEventListener
removeEventListener(type, listener[, options])
Параметры:
  • type : string Строка, определяющая тип события, для которого необходимо удалить прослушиватель событий.
  • listener : EventListener | EventListenerObject Прослушиватель событий обработчика событий, который необходимо удалить из целевого объекта события.
  • options : boolean| EventListenerOptions optional См . параметры.
Возвращаемое значение: void
Удаляет из цели прослушиватель событий, ранее зарегистрированный с помощью addEventListener. См. RemoveEventListener.
gmp-load
function(event)
Аргументы:
Это событие вызывается, когда элемент загружает и отображает свое содержимое. Это событие не пузырится.
gmp-requesterror
function(event)
Аргументы:
Это событие генерируется, когда запрос к серверной части был отклонен (например, неправильный ключ API). Это событие не пузырится.

Интерфейс ElevationElementOptions

google.maps.elevation . ElevationElementOptions Интерфейс google.maps.elevation . ElevationElementOptions

Параметры для ElevationElement .

path optional
Тип: Array < LatLng | LatLngLiteral > optional
unitSystem optional
Тип: UnitSystem optional