MapMouseEvent interface
Ereignisobjekt, das von den Zuordnungen zurückgegeben wird, wenn ein Mausereignis auftritt.
- Extends
Eigenschaften
layer |
Die ID der Ebene, an die das Ereignis angefügt ist. |
pixel | Die Pixelkoordinate, an der das Ereignis als Array von [x, y] aufgetreten ist. |
position | Die geografische Position aller Touchpunkte auf der Karte. |
shapes | Ein Array von Shape- und Feature-Objekten, auf dem das Mausereignis aufgetreten ist. Shape-Objekte können bearbeitet werden, während Featureobjekte nicht bearbeitbar sind und sich entweder in einer VectorTileSource befinden oder einen Clusterpunkt darstellen. Cluster verfügen über die folgenden Eigenschaften: cluster: "boolean": Gibt an, dass der Punkt ein Cluster ist. Dies wird auf TRUE festgelegt, wenn das Point-Objekt einen Cluster darstellt. Es ist unwahrscheinlich, dass alle anderen Punktobjekte diesen Wert aufweisen, es sei denn, eine Eigenschaft mit demselben Namen wurde den Point-Eigenschaftsdaten aus Ihrer App hinzugefügt. cluster_id: "string": Eine eindeutige ID für den Cluster. point_count: "Zahl": Die Anzahl der Punkte innerhalb des Clusters. point_count_abbreviated: "string": Eine abgekürzte Zeichenfolgenversion der Punktanzahl. d.h. "10K"" |
Geerbte Eigenschaften
map | Die |
original |
Das ursprüngliche Ereignis, das ausgelöst wurde. |
prevent |
Verhindert, dass die Ereigniskette durch die Ereigniskette sprudelt. |
type | Der Ereignistyp. |
Details zur Eigenschaft
layerId
Die ID der Ebene, an die das Ereignis angefügt ist.
layerId?: string
Eigenschaftswert
string
pixel
Die Pixelkoordinate, an der das Ereignis als Array von [x, y] aufgetreten ist.
pixel?: Pixel
Eigenschaftswert
position
Die geografische Position aller Touchpunkte auf der Karte.
position?: Position
Eigenschaftswert
shapes
Ein Array von Shape- und Feature-Objekten, auf dem das Mausereignis aufgetreten ist. Shape-Objekte können bearbeitet werden, während Featureobjekte nicht bearbeitbar sind und sich entweder in einer VectorTileSource befinden oder einen Clusterpunkt darstellen. Cluster verfügen über die folgenden Eigenschaften:
cluster: "boolean": Gibt an, dass der Punkt ein Cluster ist. Dies wird auf TRUE festgelegt, wenn das Point-Objekt einen Cluster darstellt. Es ist unwahrscheinlich, dass alle anderen Punktobjekte diesen Wert aufweisen, es sei denn, eine Eigenschaft mit demselben Namen wurde den Point-Eigenschaftsdaten aus Ihrer App hinzugefügt.
cluster_id: "string": Eine eindeutige ID für den Cluster.
point_count: "Zahl": Die Anzahl der Punkte innerhalb des Clusters.
point_count_abbreviated: "string": Eine abgekürzte Zeichenfolgenversion der Punktanzahl. d.h. "10K""
shapes?: Array<Feature<atlas.data.Geometry, any> | Shape>
Eigenschaftswert
Geerbte Eigenschaftsdetails
map
Die Map
Instanz, in der das Ereignis aufgetreten ist.
map: Map
Eigenschaftswert
Geerbt vonMapEvent.map
originalEvent
Das ursprüngliche Ereignis, das ausgelöst wurde.
originalEvent?: Event
Eigenschaftswert
Event
Geerbt vonMapEvent.originalEvent
preventDefault
Verhindert, dass die Ereigniskette durch die Ereigniskette sprudelt.
preventDefault: () => void
Eigenschaftswert
() => void
Geerbt vonMapMouseWheelEvent.preventDefault