MapMouseEvent interface

마우스 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

Extends

속성

layerId

이벤트가 연결된 계층의 ID입니다.

pixel

이벤트가 [x, y]의 배열로 발생한 픽셀 좌표입니다.

position

지도에 있는 모든 터치 포인트의 지리적 위치입니다.

shapes

마우스 이벤트가 발생한 Shape 및 Feature 개체의 배열입니다. Shape 개체는 편집할 수 있지만 Feature 개체는 편집할 수 없으며 VectorTileSource에 있거나 클러스터 지점을 나타냅니다. 클러스터에는 다음과 같은 속성이 있습니다.

cluster: 'boolean' - 지점이 클러스터임을 나타냅니다. Point 개체가 클러스터를 나타내는 경우 true로 설정됩니다. 이 이름이 같은 속성이 앱의 Point 속성 데이터에 추가되지 않는 한 다른 모든 점 개체에는 이 값이 없을 수 있습니다.

cluster_id: 'string' - 클러스터의 고유 ID입니다.

point_count: 'number' - 클러스터 내의 점 수입니다.

point_count_abbreviated: 'string' - 포인트 수의 축약된 문자열 버전입니다. 즉, '"10K"'

상속된 속성

map

Map 이벤트가 발생한 인스턴스입니다.

originalEvent

발생한 원래 이벤트입니다.

preventDefault

이벤트 체인이 버블링되는 이벤트 전파를 방지합니다.

type

이벤트 유형입니다.

속성 세부 정보

layerId

이벤트가 연결된 계층의 ID입니다.

layerId?: string

속성 값

string

pixel

이벤트가 [x, y]의 배열로 발생한 픽셀 좌표입니다.

pixel?: Pixel

속성 값

position

지도에 있는 모든 터치 포인트의 지리적 위치입니다.

position?: Position

속성 값

shapes

마우스 이벤트가 발생한 Shape 및 Feature 개체의 배열입니다. Shape 개체는 편집할 수 있지만 Feature 개체는 편집할 수 없으며 VectorTileSource에 있거나 클러스터 지점을 나타냅니다. 클러스터에는 다음과 같은 속성이 있습니다.

cluster: 'boolean' - 지점이 클러스터임을 나타냅니다. Point 개체가 클러스터를 나타내는 경우 true로 설정됩니다. 이 이름이 같은 속성이 앱의 Point 속성 데이터에 추가되지 않는 한 다른 모든 점 개체에는 이 값이 없을 수 있습니다.

cluster_id: 'string' - 클러스터의 고유 ID입니다.

point_count: 'number' - 클러스터 내의 점 수입니다.

point_count_abbreviated: 'string' - 포인트 수의 축약된 문자열 버전입니다. 즉, '"10K"'

shapes?: Array<Feature<atlas.data.Geometry, any> | Shape>

속성 값

Array<Feature<Geometry, any> | Shape>

상속된 속성 세부 정보

map

Map 이벤트가 발생한 인스턴스입니다.

map: Map

속성 값

Map

MapEvent.map에서 상속됨

originalEvent

발생한 원래 이벤트입니다.

originalEvent?: Event

속성 값

Event

MapEvent.originalEvent에서 상속됨

preventDefault

이벤트 체인이 버블링되는 이벤트 전파를 방지합니다.

preventDefault: () => void

속성 값

() => void

MapMouseWheelEvent.preventDefault에서 상속됨

type

이벤트 유형입니다.

type: string

속성 값

string

MapEvent.type에서 상속됨