MapMouseEvent interface

Obiekt zdarzenia zwracany przez mapy po wystąpieniu zdarzenia myszy.

Extends

Właściwości

layerId

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 Map , w którym wystąpiło zdarzenie.

originalEvent

Oryginalne zdarzenie, które zostało wyzwolone.

preventDefault

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

Array<Feature<Geometry, any> | Shape>

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

Map

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

type

Typ zdarzenia.

type: string

Wartość właściwości

string

Dziedziczone zmapEvent.type