Elevation Widget (alpha)

ElevationElement 클래스

google.maps.elevation.ElevationElement 클래스

고도 데이터를 시각적으로 표시하는 HTML 요소입니다. 경로를 따라 고도 그래프를 표시하도록 요소의 path 속성을 설정합니다. 고도 요소를 사용하려면 Google Cloud 콘솔에서 프로젝트에 대해 Places UI Kit API를 사용 설정하세요.

맞춤 요소:
<gmp-elevation unit-system="imperial"></gmp-elevation>

이 클래스는 HTMLElement를 확장합니다.

이 클래스는 ElevationElementOptions를 구현합니다.

const {ElevationElement} = await google.maps.importLibrary("elevation")를 호출하여 액세스
Maps JavaScript API의 라이브러리를 참고하세요.

ElevationElement
ElevationElement([options])
매개변수: 
path
고도 데이터를 표시할 경로입니다. 선 세그먼트는 배열의 점 사이에 삽입됩니다. 점이 적더라도 자세한 고도 그래프가 생성됩니다.
포인트가 하나만 제공되면 위젯에 해당 포인트의 고도 번호가 표시됩니다.
unitSystem
유형:  UnitSystem optional
고도가 피트/마일로 표시되는지 아니면 미터/킬로미터로 표시되는지 결정합니다. 정의되지 않은 경우 위젯은 API 로더에 지정된 지역의 기본 단위 시스템으로 설정됩니다.
HTML 속성:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
BetaaddEventListener
addEventListener(type, listener[, options])
매개변수: 
  • typestring 수신할 이벤트 유형을 나타내는 대소문자를 구분하는 문자열입니다.
  • listenerEventListener|EventListenerObject 알림을 수신하는 객체입니다. handleEvent 메서드가 있는 함수 또는 객체여야 합니다.
  • optionsboolean|AddEventListenerOptions optional 옵션을 참고하세요. 맞춤 이벤트는 capturepassive만 지원합니다.
반환 값:  void
지정된 이벤트가 타겟에 전달될 때마다 호출될 함수를 설정합니다. addEventListener를 참고하세요.
BetaremoveEventListener
removeEventListener(type, listener[, options])
매개변수: 
  • typestring 이벤트 리스너를 삭제할 이벤트 유형을 지정하는 문자열입니다.
  • listenerEventListener|EventListenerObject 이벤트 타겟에서 삭제할 이벤트 핸들러의 이벤트 리스너입니다.
  • optionsboolean|EventListenerOptions optional 옵션을 참고하세요.
반환 값:  void
이전에 addEventListener로 등록된 이벤트 리스너를 타겟에서 삭제합니다. removeEventListener을 참고하세요.
gmp-load
function(event)
인수: 
이 이벤트는 요소가 콘텐츠를 로드하고 렌더링할 때 발생합니다. 이 이벤트는 버블링되지 않습니다.
gmp-requesterror
function(event)
인수: 
이 이벤트는 백엔드 요청이 거부된 경우 (예: 잘못된 API 키) 발생합니다. 이 이벤트는 버블링되지 않습니다.

ElevationElementOptions 인터페이스

google.maps.elevation.ElevationElementOptions 인터페이스

ElevationElement 옵션

path optional
유형:  Array<LatLng|LatLngLiteral> optional
unitSystem optional
유형:  UnitSystem optional