MapMouseEvent interface

Objek peristiwa yang dikembalikan oleh peta saat peristiwa mouse terjadi.

Extends

Properti

layerId

Id lapisan tempat peristiwa dilampirkan.

pixel

Koordinat piksel tempat peristiwa terjadi sebagai array [x, y].

position

Lokasi geografis semua titik sentuh di peta.

shapes

Array objek Bentuk dan Fitur tempat peristiwa mouse terjadi. Objek bentuk dapat diedit, sementara Objek fitur tidak dapat diedit dan berada di VectorTileSource atau mewakili titik kluster. Kluster memiliki properti berikut:

kluster: 'boolean' - Menunjukkan bahwa titiknya adalah kluster. Ini akan diatur ke true jika objek Point mewakili kluster. Semua objek titik lainnya tidak mungkin memiliki nilai ini kecuali properti dengan nama yang sama ini ditambahkan ke data properti Titik dari aplikasi Anda.

cluster_id: 'string' - Id unik untuk kluster.

point_count: 'number' - Jumlah titik di dalam kluster.

point_count_abbreviated: 'string' - Versi string singkat dari jumlah titik. yaitu '"10K"'

Properti yang Diwariskan

map

Instans Map tempat peristiwa terjadi.

originalEvent

Peristiwa asli yang dipicu.

preventDefault

Mencegah penyebaran peristiwa menggelembungkan rantai peristiwa.

type

Jenis kejadian.

Detail Properti

layerId

Id lapisan tempat peristiwa dilampirkan.

layerId?: string

Nilai Properti

string

pixel

Koordinat piksel tempat peristiwa terjadi sebagai array [x, y].

pixel?: Pixel

Nilai Properti

position

Lokasi geografis semua titik sentuh di peta.

position?: Position

Nilai Properti

shapes

Array objek Bentuk dan Fitur tempat peristiwa mouse terjadi. Objek bentuk dapat diedit, sementara Objek fitur tidak dapat diedit dan berada di VectorTileSource atau mewakili titik kluster. Kluster memiliki properti berikut:

kluster: 'boolean' - Menunjukkan bahwa titiknya adalah kluster. Ini akan diatur ke true jika objek Point mewakili kluster. Semua objek titik lainnya tidak mungkin memiliki nilai ini kecuali properti dengan nama yang sama ini ditambahkan ke data properti Titik dari aplikasi Anda.

cluster_id: 'string' - Id unik untuk kluster.

point_count: 'number' - Jumlah titik di dalam kluster.

point_count_abbreviated: 'string' - Versi string singkat dari jumlah titik. yaitu '"10K"'

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

Nilai Properti

Array<Feature<Geometry, any> | Shape>

Detail Properti yang Diwariskan

map

Instans Map tempat peristiwa terjadi.

map: Map

Nilai Properti

Map

Diwarisi DariMapEvent.map

originalEvent

Peristiwa asli yang dipicu.

originalEvent?: Event

Nilai Properti

Event

Diwarisi dariMapEvent.originalEvent

preventDefault

Mencegah penyebaran peristiwa menggelembungkan rantai peristiwa.

preventDefault: () => void

Nilai Properti

() => void

Diwarisi DariMapMouseWheelEvent.preventDefault

type

Jenis kejadian.

type: string

Nilai Properti

string

Diwarisi DariMapEvent.type