MapMouseEvent interface
Oggetto evento restituito dalle mappe quando si verifica un evento del mouse.
- Extends
Proprietà
layer |
ID del livello a cui è associato l'evento. |
pixel | Coordinata pixel in cui si è verificato l'evento come matrice di [x, y]. |
position | Posizione geografica di tutti i punti di tocco sulla mappa. |
shapes | Matrice di oggetti Shape e Feature su cui si è verificato l'evento del mouse. Gli oggetti Shape sono modificabili, mentre gli oggetti Feature non sono modificabili e risiedono in vectorTileSource o rappresentano un punto del cluster. I cluster hanno le proprietà seguenti: cluster: 'boolean' - Indica che il punto è un cluster. Verrà impostato su true se l'oggetto Point rappresenta un cluster. È improbabile che tutti gli altri oggetti punto abbiano questo valore, a meno che una proprietà con lo stesso nome non sia stata aggiunta ai dati della proprietà Point dall'app. cluster_id: 'string' - ID univoco per il cluster. point_count: 'number' - Numero di punti all'interno del cluster. point_count_abbreviated: 'string' - Versione stringa abbreviata del conteggio dei punti. ad esempio '"10K"' |
Proprietà ereditate
map |
|
original |
Evento originale generato. |
prevent |
Impedisce la propagazione degli eventi bubbling nella catena di eventi. |
type | Tipo di evento. |
Dettagli proprietà
layerId
ID del livello a cui è associato l'evento.
layerId?: string
Valore della proprietà
string
pixel
Coordinata pixel in cui si è verificato l'evento come matrice di [x, y].
pixel?: Pixel
Valore della proprietà
position
Posizione geografica di tutti i punti di tocco sulla mappa.
position?: Position
Valore della proprietà
shapes
Matrice di oggetti Shape e Feature su cui si è verificato l'evento del mouse. Gli oggetti Shape sono modificabili, mentre gli oggetti Feature non sono modificabili e risiedono in vectorTileSource o rappresentano un punto del cluster. I cluster hanno le proprietà seguenti:
cluster: 'boolean' - Indica che il punto è un cluster. Verrà impostato su true se l'oggetto Point rappresenta un cluster. È improbabile che tutti gli altri oggetti punto abbiano questo valore, a meno che una proprietà con lo stesso nome non sia stata aggiunta ai dati della proprietà Point dall'app.
cluster_id: 'string' - ID univoco per il cluster.
point_count: 'number' - Numero di punti all'interno del cluster.
point_count_abbreviated: 'string' - Versione stringa abbreviata del conteggio dei punti. ad esempio '"10K"'
shapes?: Array<Feature<atlas.data.Geometry, any> | Shape>
Valore della proprietà
Dettagli proprietà ereditate
map
Map
Istanza in cui si è verificato l'evento.
map: Map
Valore della proprietà
Ereditato daMapEvent.map
originalEvent
Evento originale generato.
originalEvent?: Event
Valore della proprietà
Event
Ereditato daMapEvent.originalEvent
preventDefault
Impedisce la propagazione degli eventi bubbling nella catena di eventi.
preventDefault: () => void
Valore della proprietà
() => void
Ereditato daMapMouseWheelEvent.preventDefault