DE:Leaflet

From OpenStreetMap Wiki
Jump to navigation Jump to search
Leaflet
v · d 
Autor: Volodymyr Agafonkin (Ukraine)
Lizenz: BSD (kostenlos)
Plattformen: Windows, Linux und macOS
Status: Aktiv
Version: 1.9.4 releases (2023-05-18)
Sprache:
Englisch
Webseite: https://leafletjs.com
Quellcode: GitHub
Programmiersprache: JavaScript

Open-source JavaScript Bibliothek für interaktive Karten

Features
Feature Value
Map Display
Karte anzeigen ja
Kartendaten raster;vector
Quelle online;cache;offline
Karte drehen ja
3D-Ansicht ja
Website anzeigen
?
Zeigt Telefonnummer
?
Zeigt die Betriebszeiten an
?
Routing
Routenplanung nein
Route von Hand eingeben
?
Route berechnen yes;no
Route über Wegpunkte erstellen yes;no
Routing Profile car;bike;foot;wheelchair
Abbiegebeschränkungen yes;no
Route berechnen ohne Internet yes;no
Routing-Anbieter OpenRouteService;Yours;CloudMade;MapQuest
Verkehr vermeiden
?
Verkehrsanbieter
?
Navigating
Navigieren nein
Finde eine Position yes;no
Finde POI in der Nähe yes;no
Navigiere zu einem Punkt yes;no
Navigation mit Sprachansage yes;no
Auf der Straße bleiben yes;no
Fahrspurführung
?
Funktioniert ohne GPS yes;no
Folge einer vordefinierten Route yes;no
Tracking
Track aufzeichnen nein
Einstellbares Aufzeichnungsintervall yes;no
Track-Formate
?
Geotagging note;photo;audio
Knöpfe zum schnellen Setzen von Wegpunkten yes;no
GPX zu OSM hochladen yes;no
Monitoring
Monitoring nein
Zeige aktuellen Track yes;no
Öffne existierenden Track yes;no
Höhendiagramm yes;no
Zeige DOP-Wert yes;no
Zeige Satelliten yes;no
Zeige NMEA-Livedaten yes;no
Geschwindigkeit anzeigen yes;no
Sende aktuelle Position yes;no;sms;mail;www
Editing
POI hinzufügen yes;no
POI bearbeiten/löschen yes;no
Weg hinzufügen yes;
Geometrie bearbeiten yes;no
Beliebige Tags an vorhandenen OSM-Objekten bearbeiten yes;no
Relationen bearbeiten yes;no
Notizen anzeigen nein
Notizen erstellen
?
Notizen bearbeiten nein
Offline benutzen online;cache;offline
Unterstützt Luftbildversatz DB yes;no
Zu OSM hochladen yes;no
Rendering
?
Accessibility
Unterstützung der Barrierefreiheit blind;wheelchair
Komplett ohne Grafik bedienbar yes;no
Braille-Oberfläche yes;no
Erkundungsmodus yes;no
ÖPNV-Modus yes;no
Gefahrenwarnungen yes;no
Screenreader NVDA;....
Screenreader-Sprachen EN;DE;...

Allgemein

Leaflet ist eine Bibliothek zur Darstellung von Karten auf Webseiten, geschrieben in JavaScript von Volodymyr Agafonkin, früher bei CloudMade, jetzt bei Mapbox beschäftigt.
Leaflet ist sehr schlank (2023: 42 kB) und weniger kompliziert und einfacher zu lernen als OpenLayers. Für viele Funktionen braucht man aber ein [Plugin]. Fast zu jeder Anforderung gibt es ein Plugin, aber nicht alle sind zu jeder Leaflet-Version kompatibel, und manche sind auch untereinander nicht kompatibel.

Source Cloudmade

Webseite

https://leafletjs.com/

Download

https://leafletjs.com/download.html

Unterstützung / Kommunikation

Du kannst dem Projekt helfen in Form von:

Charakteristika

Verfügbaren Kartenebenen

  • Tile Schichten
  • Vektor-Ebenen: Linien, Polygone, Kreise, Kreismarkierungen
  • Marker
  • Pop-ups
  • Bild overlays / Schichten
  • WMS Schichten
  • GeoJSON

Dokumentation

https://leafletjs.com/index.html

Beispiele