이 페이지에서는 수신 대기 및 프로그래매틱 방식으로 처리할 수 있는 사용자 인터페이스 이벤트와 오류 이벤트를 설명합니다.
사용자 인터페이스 이벤트
이 섹션에서는 3D 지도 사용 시 수신 대기하고 프로그래매틱 방식으로 처리할 수 있는 대화형 이벤트 및 상태 변경 알림을 간략히 설명합니다. 브라우저의 JavaScript는 이벤트 기반입니다. 즉, 프로그램이 수신 대기하고 그에 따라 코드를 실행할 수 있는 이벤트를 생성하여 사용자 상호작용에 응답합니다.
두 가지 기본 이벤트 유형이 있습니다.
사용자 상호작용 이벤트 (예: 마우스 클릭)는 3D 지도 표시 영역에서 코드로 전파됩니다. 이러한 이벤트를 통해 3D 지도 환경 내에서 직접적인 사용자 작업에 응답할 수 있습니다. 샘플 보기
상태 변경 알림은 기존의 gmp-propertychange 이름 지정 체계를 사용하여 기본 3D 지도 데이터 모델 및 렌더링 상태에 대한 업데이트를 반영합니다.
각 3D 매핑 API 객체는 기본 제공 addEventListener() 함수를 사용하여 이벤트가 발생할 때 프로그램이 이벤트 리스너를 등록하고 로직을 실행할 수 있는 이름이 지정된 이벤트 집합을 노출합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-04-29(UTC)"],[],[]]