Ereignisse (Map)
Ereignisse
Wir unterstützen fast alle Leaflet-Ereignisse. Die Ereignisse sind in drei Gruppen unterteilt: Karten-Ereignisse, Marker-Ereignisse und Pfad-Ereignisse.
Karten-Ereignisse
Ereignis | Ereignis-Objekt | Beschreibung |
---|---|---|
click |
MouseEvent | Wird ausgelöst, wenn ein Klick in oder ein Tap auf die Karte ausgeführt wird. |
dblclick |
MouseEvent | Wird ausgelöst, wenn ein Doppelklick in oder ein Doppel-Tap auf die Karte ausgeführt wird. |
mousedown |
MouseEvent | Wird solange ausgelöst, wie die Maustaste auf der Karte gedrückt gehalten bleibt. |
mouseup |
MouseEvent | Wird ausgelöst, sobald die gedrückte Maustaste losgelassen wird. |
mouseover |
MouseEvent | Wird ausgelöst, wenn der Maus-Zeiger in den Bereich der Karte eintritt. |
mouseout |
MouseEvent | Wird ausgelöst, wenn der Maus-Zeiger den Bereich der Karte verlässt. |
mousemove |
MouseEvent | Wird ausgelöst, solange sich der Maus-Zeiger auf der Karte bewegt. |
contextmenu |
MouseEvent | Wird ausgelöst, wenn ein Klick mit der rechten Maustaste ausgelöst wird oder man mit dem Finger eine Sekunde die Karte gedrückt hält. |
focus |
Event | Wird ausgelöst, sobald ein Klick, ein Tap oder andere Aktionen die Karte in den Fokus bringt. |
blur |
Event | Wird ausgelöst, wenn andere Elemente unabhängig von der Karte auf der Seite genutzt werden. |
preclick |
MouseEvent | Wird vor dem Klick-Event ausgelöst, falls man eine Aktion ausführen möchte, die vor allen anderen Aktionen durchgeführt werden soll. |
load |
Event | Wird ausgelöst, wenn die Karte initialisiert wurde (definiert durch das erste Setzen von center und zoom ). |
unload |
Event | Wird ausgelöst, wenn die Karte entfernt wird. Das passiert, wenn die Methode remove() aufgerufen wird. |
viewreset |
Event | Wird ausgelöst, wenn die Karte ihren Inhalt neu zeichnen muss (üblicherweise bei Zoom oder Load). |
movestart |
Event | Wird ausgelöst, wenn eine Kartenbewegung begonnen wird. |
move |
Event | Wird bei jeder Kartenbewegung ausgelöst (dragging, panning, zooming). |
moveend |
Event | Wird ausgelöst, wenn eine Kartenbewegung beendet wird. |
dragstart |
Event | Wird ausgelöst, wenn der Nutzer beginnt, die Karte zu verschieben. |
drag |
Event | Wird solange ausgelöst, wie der Nutzer die Karte bewegt. |
dragend |
DragEndEvent | Wird ausgelöst, wenn der Nutzer das Verschieben der Karte beendet. |
zoomstart |
Event | Wird ausgelöst, wenn sich der Zoom-Level ändern wird (vor der Animation). |
zoomend |
Event | Wird ausgelöst, nachdem der Zoom-Level sich geändert hat. |
zoomlevelschange |
Event | Wird ausgelöst, wenn die Anzahl an Zoom-Level aufgrund des Hinzufügens oder Löschens eines Layers sich ändert. |
resize |
ResizeEvent | Wird ausgelöst, wenn die Kartengröße sich ändert. |
autopanstart |
Event | Wird ausgelöst, wenn die Karte sich beim öffnen eines Popups automatisch positioniert. |
layeradd |
LayerEvent | Wird ausgelöst, wenn ein neuer Kartenlayer hinzugefügt wird. |
layerremove |
LayerEvent | Wird ausgelöst, wenn ein Layer von der Karte entfernt wird. |
baselayerchange |
LayerEvent | Wird ausgelöst, wenn der Base-Layer mit dem Layer-Control sich ändert. |
overlayadd |
LayerEvent | Wird ausgelöst, wenn ein Overlay über das Layer-Control selektiert wird. |
overlayremove |
LayerEvent | Wird ausgelöst, wenn ein Overlay über das Layer-Control abgewählt wird. |
locationfound |
LocationEvent | Wird ausgelöst, wenn eine Geolokalisierung über die locate() Methode erfolgreich war. |
locationerror |
ErrorEvent | Wird ausgelöst, wenn eine Geolokalisierung über die locate() Methode fehlgeschlagen ist. |
popupopen |
PopupEvent | Wird ausgelöst, wenn sich ein Popup öffnet. |
popupclose |
PopupEvent | Wird ausgelöst, wenn ein Popup geschlossen wird. |
Mapping der Karten-Ereignisse für Google Maps und Bing Maps.
Bing Maps | Google Maps | SmartMaps |
---|---|---|
click |
click |
click |
dblclick |
dblclick |
dblclick |
mapresize |
resize |
resize |
maptypechanged |
baselayerchange |
|
mousedown |
mousedown |
mousedown |
mousemove |
mousemove |
mousemove |
mouseout |
mouseout |
mouseout |
rightclick |
rightclick |
contextmenu |
mouseover |
mouseover |
mouseover |
drag |
move |
|
mouseup |
mouseup |
|
zoom_changed |
zoomend , move , moveend |
|
viechange |
move |
|
viewchangestart |
movestart |
|
idle |
moveend |
|
dragstart |
movestart |
Marker-Ereignisse
Ereignis | Ereignis-Objekt | Beschreibung |
---|---|---|
click |
MouseEvent | Wird ausgelöst, wenn auf dem Marker ein Klick oder ein Tap ausgeführt wird. |
dblclick |
MouseEvent | Wird ausgelöst, wenn ein Doppelklick oder ein Doppel-Tap auf den Marker ausgeführt wird. |
mousedown |
MouseEvent | Wird solange ausgelöst, wie die Maustaste auf dem Marker gedrückt gehalten bleibt. |
mouseover |
MouseEvent | Wird ausgelöst, wenn der Maus-Zeiger in den Bereich des Markers eintritt. |
mouseout |
MouseEvent | Wird ausgelöst, wenn der Maus-Zeiger den Bereich des Markers verlässt. |
contextmenu |
MouseEvent | Wird ausgelöst, wenn ein Klick mit der rechten Maustaste ausgelöst wird oder man mit dem Finger eine Sekunde den Marker gedrückt hält. |
dragstart |
Event | Wird ausgelöst, wenn der Nutzer beginnt, den Marker zu bewegen. |
drag |
Event | Wird solange ausgelöst, wenn der Benutzer den Marker bewegt. |
dragend |
DragEndEvent | Wird ausgelöst, sobald der Nutzer den Marker loslässt. |
move |
Event | Wird ausgelöst, wenn der Marker mit setLatLng() bewegt wird. |
add |
Event | Wird ausgelöst, wenn der Marker der Karte hinzugefügt wird. |
remove |
Event | Wird ausgelöst, wenn der Marker von der Karte entfernt wird. |
popupopen |
PopupEvent | Wird ausgelöst, wenn sich ein Popup öffnet. |
popupclose |
PopupEvent | Wird ausgelöst, wenn ein Popup geschlossen wird. |
Mapping der Marker-Ereignisse für Google Maps und Bing Maps.
Bing Maps | Google Maps | SmartMaps |
---|---|---|
add |
||
remove |
||
click |
click |
click |
dblclick |
dblclick |
dblclick |
dragstart |
dragstart |
dragstart |
drag |
drag |
drag |
dragend |
dragend |
dragend |
mousedown |
mousedown |
mousedown |
mouseout |
mouseout |
mouseout |
mouseover |
mouseover |
mouseover |
mouseup |
mouseup |
mouseup |
Pfad-Ereignisse
Ereignis | Ereignis-Objekt | Beschreibung |
---|---|---|
click |
MouseEvent | Wird ausgelöst, wenn auf das Objekt ein Klick oder ein Tap ausgeführt wird. |
dblclick |
MouseEvent | Wird ausgelöst, wenn ein Doppelklick oder ein Doppel-Tap auf das Objekt ausgeführt wird. |
mousedown |
MouseEvent | Wird solange ausgelöst, wie die Maustaste auf dem Objekt gedrückt gehalten bleibt. |
mouseover |
MouseEvent | Wird ausgelöst, wenn der Maus-Zeiger in den Bereich des Objekts eintritt. |
mouseout |
MouseEvent | Wird ausgelöst, wenn der Maus-Zeiger den Bereich des Objekts verlässt. |
contextmenu |
MouseEvent | Wird ausgelöst, wenn ein Klick mit der rechten Maustaste ausgelöst wird oder man mit dem Finger eine Sekunde das Objekt gedrückt hält. |
add |
Event | Wird ausgelöst, wenn Path der Karte hinzugefügt wird. |
remove |
Event | Wird ausgelöst, wenn Path von der Karte entfernt wird. |
popupopen |
PopupEvent | Wird ausgelöst, wenn sich ein Popup öffnet. |
popupclose |
PopupEvent | Wird ausgelöst, wenn ein Path geschlossen wird. |