MapMouseEvent interface
Obiekt zdarzenia zwracany przez mapy po wystąpieniu zdarzenia myszy.
- Extends
Właściwości
layer |
Identyfikator warstwy, do których jest dołączone zdarzenie. |
pixel | Współrzędna piksela, w której wystąpiło zdarzenie jako tablica [x, y]. |
position | Lokalizacja geograficzna wszystkich punktów dotykowych na mapie. |
shapes | Tablica obiektów kształtów i funkcji, na których wystąpiło zdarzenie myszy. Obiekty kształtu można edytować, natomiast obiekty funkcji nie są edytowalne i znajdują się w elemecie VectorTileSource lub reprezentują punkt klastra. Klastry mają następujące właściwości: cluster: "boolean" — wskazuje, że punkt jest klastrem. Zostanie ustawiona wartość true, jeśli obiekt Point reprezentuje klaster. Wszystkie inne obiekty punktów są mało prawdopodobne, aby mieć tę wartość, chyba że właściwość o tej samej nazwie została dodana do danych właściwości Point z aplikacji. cluster_id: "string" — unikatowy identyfikator klastra. point_count: "number" — liczba punktów w klastrze. point_count_abbreviated: "string" — skrócona wersja ciągu liczby punktów. tj. ''10K'' |
Właściwości dziedziczone
map | Wystąpienie |
original |
Oryginalne zdarzenie, które zostało wyzwolone. |
prevent |
Zapobiega propagacji zdarzeń w górę łańcucha zdarzeń. |
type | Typ zdarzenia. |
Szczegóły właściwości
layerId
Identyfikator warstwy, do których jest dołączone zdarzenie.
layerId?: string
Wartość właściwości
string
pixel
Współrzędna piksela, w której wystąpiło zdarzenie jako tablica [x, y].
pixel?: Pixel
Wartość właściwości
position
Lokalizacja geograficzna wszystkich punktów dotykowych na mapie.
position?: Position
Wartość właściwości
shapes
Tablica obiektów kształtów i funkcji, na których wystąpiło zdarzenie myszy. Obiekty kształtu można edytować, natomiast obiekty funkcji nie są edytowalne i znajdują się w elemecie VectorTileSource lub reprezentują punkt klastra. Klastry mają następujące właściwości:
cluster: "boolean" — wskazuje, że punkt jest klastrem. Zostanie ustawiona wartość true, jeśli obiekt Point reprezentuje klaster. Wszystkie inne obiekty punktów są mało prawdopodobne, aby mieć tę wartość, chyba że właściwość o tej samej nazwie została dodana do danych właściwości Point z aplikacji.
cluster_id: "string" — unikatowy identyfikator klastra.
point_count: "number" — liczba punktów w klastrze.
point_count_abbreviated: "string" — skrócona wersja ciągu liczby punktów. tj. ''10K''
shapes?: Array<Feature<atlas.data.Geometry, any> | Shape>
Wartość właściwości
Szczegóły właściwości dziedziczonej
map
Wystąpienie Map
, w którym wystąpiło zdarzenie.
map: Map
Wartość właściwości
Dziedziczone zmapEvent.map
originalEvent
Oryginalne zdarzenie, które zostało wyzwolone.
originalEvent?: Event
Wartość właściwości
Event
Dziedziczone zmapEvent.originalEvent
preventDefault
Zapobiega propagacji zdarzeń w górę łańcucha zdarzeń.
preventDefault: () => void
Wartość właściwości
() => void
Dziedziczone zMapMouseWheelEvent.preventDefault