MapMouseEvent interface
Gebeurtenisobject dat door de kaarten wordt geretourneerd wanneer een muisgebeurtenis plaatsvindt.
- Extends
Eigenschappen
layer |
De id van de laag waaraan de gebeurtenis is gekoppeld. |
pixel | De pixelcoördinaat waar de gebeurtenis heeft plaatsgevonden als een matrix van [x, y]. |
position | De geografische locatie van alle aanraakpunten op de kaart. |
shapes | Een matrix van shape- en functieobjecten waarop de muisgebeurtenis heeft plaatsgevonden. Shape-objecten kunnen worden bewerkt, terwijl functieobjecten niet kunnen worden bewerkt en zich in een VectorTileSource bevinden of een clusterpunt vertegenwoordigen. Clusters hebben de volgende eigenschappen: cluster: 'boolean': geeft aan dat het punt een cluster is. Dit wordt ingesteld op true als het puntobject een cluster vertegenwoordigt. Het is onwaarschijnlijk dat alle andere puntobjecten deze waarde hebben, tenzij een eigenschap met dezelfde naam is toegevoegd aan de gegevens van de punteigenschap van uw app. cluster_id: 'string': een unieke id voor het cluster. point_count: 'number': het aantal punten in het cluster. point_count_abbreviated: 'tekenreeks': een verkorte tekenreeksversie van het aantal punten. bijvoorbeeld '10K'' |
Overgenomen eigenschappen
map | Het |
original |
De oorspronkelijke gebeurtenis die is geactiveerd. |
prevent |
Voorkomt dat gebeurtenisdoorgifte de gebeurtenisketen opborrelt. |
type | Het gebeurtenistype. |
Eigenschapdetails
layerId
De id van de laag waaraan de gebeurtenis is gekoppeld.
layerId?: string
Waarde van eigenschap
string
pixel
De pixelcoördinaat waar de gebeurtenis heeft plaatsgevonden als een matrix van [x, y].
pixel?: Pixel
Waarde van eigenschap
position
De geografische locatie van alle aanraakpunten op de kaart.
position?: Position
Waarde van eigenschap
shapes
Een matrix van shape- en functieobjecten waarop de muisgebeurtenis heeft plaatsgevonden. Shape-objecten kunnen worden bewerkt, terwijl functieobjecten niet kunnen worden bewerkt en zich in een VectorTileSource bevinden of een clusterpunt vertegenwoordigen. Clusters hebben de volgende eigenschappen:
cluster: 'boolean': geeft aan dat het punt een cluster is. Dit wordt ingesteld op true als het puntobject een cluster vertegenwoordigt. Het is onwaarschijnlijk dat alle andere puntobjecten deze waarde hebben, tenzij een eigenschap met dezelfde naam is toegevoegd aan de gegevens van de punteigenschap van uw app.
cluster_id: 'string': een unieke id voor het cluster.
point_count: 'number': het aantal punten in het cluster.
point_count_abbreviated: 'tekenreeks': een verkorte tekenreeksversie van het aantal punten. bijvoorbeeld '10K''
shapes?: Array<Feature<atlas.data.Geometry, any> | Shape>
Waarde van eigenschap
Details van overgenomen eigenschap
map
Het Map
exemplaar waarin de gebeurtenis heeft plaatsgevonden.
map: Map
Waarde van eigenschap
Overgenomen vanMapEvent.map
originalEvent
De oorspronkelijke gebeurtenis die is geactiveerd.
originalEvent?: Event
Waarde van eigenschap
Event
Overgenomen vanMapevent.originalEvent
preventDefault
Voorkomt dat gebeurtenisdoorgifte de gebeurtenisketen opborrelt.
preventDefault: () => void
Waarde van eigenschap
() => void
Overgenomen vanMapMouseWheelEvent.preventDefault