Beschreibung
Erweitert das WordPress Plugin Leaflet Map um Leaflet Plugins und weitere Funktionen.
Verwendete Leaflet Plugins und Elemente
- leaflet-elevation, Leaflet.i18n: Track mit Höhenprofil
- leaflet-gpxgroup, Leaflet.GeometryUtil: Mehrere Tracks mit ihrem Höhenprofil auf einer Karte
- L.control.layers: Umschalten vonTilelayers
- Leaflet-providers: Eine Erweiterung, die Konfigurationen für verschiedene Kacheldienste enthält.
- Leaflet.Control.Opacity: macht mehrere Kartenkacheln transparent.
- Leaflet.markercluster: Zum Erzeugen animierter Marker-Cluster
- Leaflet.MarkerCluster.PlacementStrategies: implementiert neue Möglichkeiten für die Platzierung von Markern in Markercluster
- Leaflet.ExtraMarkers: Schamlose Kopie von Awesome-Markers mit mehr Formen, Farben und semantischer UI-Unterstützung
- Leaflet.FeatureGroup.SubGroup: Erstellt Feature Gruppen, die ihre untergeordneten Ebenen zu einer übergeordneten Gruppe hinzufügen. Typischerweise werden sie über L.Control.Layers umgeschaltet, um dynamisch Gruppen von Markern aus Leaflet.markercluster hinzuzufügen oder zu entfernen.
- Leaflet Control Search: Ein Steuerelement für die Suche in Markern/Features nach bestimmten Eigenschaften.
- leaflet-choropleth: Choropleth Plugin für Leaflet (Farbskala basierend auf Wert)
- leaflet.zoomhome: Setze die Karte zurück
- leaflet.fullscreen: Einfaches Plugin für Leaflet, das den Karten eine Schaltfläche für den Vollbildmodus hinzufügt.
- Leaflet.GestureHandling: Ein Leaflet-Plugin, das es ermöglicht, das standardmäßige Scroll-/Touch-Verhalten der Karte zu verhindern.
Weitere Funktionen
- Dateianzeige für Leaflet Map
- hover:
- Hervorheben eines GPX, KML oder Geojson Elementes bei Mauszeigerkontakt.
- Erhalte bei Mauszeigerkontakt einen Tooltip für Marker-, GPX-, KML- oder Geojson-Elemente.
- Marker ausblenden: Verwende diese Option, wenn ein Track in einer GPX-Datei Wegpunkte enthält und diese nicht auf der Karte angezeigt werden sollen.
- Möglichkeit um von WP GPX Maps zu elevation zu migrieren
Dokumentation
Ausführliche Dokumentation und Beispiele in Deutsch und Englisch.
Screenshots
Installation
- Installiere und konfiguriere zuerst das Plugin Leaflet Map.
- Dann installiere dieses Plugin.
- Gehe zu Einstellungen – Leaflet Map – Extensions for Leaflet Map, um die Hilfeseite aufzurufen und Parameter zu konfigurieren.
FAQ
-
Gibt es ein Widget oder andere Unterstützung für den Editor?
-
- Leider arbeiten beide Plugins – Leaflet Map und Extensions for Leaflet Map – nur mit Shortcodes.
- Wenn Du Fragen hast, stelle sie bitte im Forum.
-
Meine gpx-Datei wird nicht angezeigt!
-
- Stimmt die URL?
-
Liefert der Webserver den korrekten MIME-Typ (application/gpx+xml)?
Trage in die.htaccess
ein:AddType application/gpx+xml gpx
RewriteRule .*.gpx$ – [L,T=application/gpx+xml]
-
Es funktioniert nicht!
-
- Verwendest du ein Caching-Plugin? Versuche, die js-Dateien beider Plugins vom Caching auszuschließen.
- Verwendest du ein Plugin zur Einhaltung der GDPR/DSGVO? Es könnte ein Problem damit geben.
- Frage bitte im Forum!
-
Apropos GDPR/DSGVO
-
- Falls du ein Plugin dafür benötigst, sieh dir DSGVO/GDPR Snippet for Extensions for Leaflet Map an.
- Wenn du das Complianz | GDPR/CCPA Cookie Consent verwendest, siehe hier.
Rezensionen
Mitwirkende & Entwickler
„Extensions for Leaflet Map“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Extensions for Leaflet Map“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Extensions for Leaflet Map“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
3.4 / 230304
- neu: Leaflet Search Control
- Bug bei disableClusteringAtZoom = 0 gefixt
- && im inline JavaScript gefixt
- add_filter(‚render_block‘ um verschiedene WordPress-Filter wie wpautop im Leaflet-Shortcode-Block zu verhindern
- deaktivieren des Tooltip bei Hover auf Samsung-Smartphones
- bessere Berücksichtigung der Originalwerte bei hover
- leaflet-extramarker title
- leaflet-gesture-handling-1.4.4
- Gesture Handling angepasst, dass es mit Complianz-GDPR funktioniert
- der Bug betreffs Safari Popup ist in leafletjs 1.9.3 gefixt