project logo

Leaflet

Browser/Mobile Map Library

leaflet

Leaflet is an JavaScript library for browser based, mobile-friendly, interactive maps. It is light weight, yet has all the features most developers ever need for online maps.

Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms out of the box, taking advantage of HTML5 and CSS3 on modern browsers while being accessible on older ones too. It can be extended with many plugins, has a beautiful, easy to use and well-documented API and a simple, readable source code that is a joy to contribute to.

Kernfunktionen

  • Kartenebenen

    • Kacheln, Marker, Popups, Image Overlays, WMS, GeoJSON
    • Vectoren: Polylinien, Polygone, Kreise, Rechtecke, Kreismarker
    • Layergruppen
  • Customization Features

    • Pure CSS3 popups and controls for easy restyling
    • Image- and HTML-based markers
    • Custom map layers, controls, projections
    • Powerful OOP facilities for extending existing classes
  • Interaktion und visuelle Features
    • Drag panning with inertia
    • Keyboard Navigation
    • Multi-Touch
    • Zoom/Panning Animation
    • Ansprechendes Standarddesign der Marker, Popups und anderer Kartenkontrollelemente
    • Retina Resolution Unterstützung für gekachelte Ebenen und Marker
  • Performance Features

    • Hardware Beschleunigung
    • Nutzung von CSS3 Features, um das Verschieben und Zoomen sehr sanft zu gestalten
    • Elegantes Polylinen/Polygon-Rendering
    • Modulares Design erlaubt nur das Einbinden von benötigten Features
    • Entfernung von Tap-Verzögerungen auf mobilen Geräten
  • Map Controls

    • Zoom Buttons, Attributanzeige, Layer-Switcher, Maßstab
  • Desktop Browser Support

    • Chrome
    • Firefox
    • Safari 5+
    • Opera 12+
    • IE 7–11
  • Mobiler Browser Support

    • Safari für iOS 3-7+
    • Android Browser 2.2+, 3.1+, 4+
    • Chrome für Android 4+ und iOS
    • Firefox für Android
    • Andere webkit-basierte Browser (webOS, Blackberry 7+, etc.)
    • IE10/IE11 für Win8-basierte Geräte
  • Weiteres

    • Extremely leicht — etwa 34 KB JS Code als gzip
    • Keine externen Abhängigkeiten
    • Hält Ihre JS Umgebung sauber — kleine globalen oder nativen Prototype Verunreinigungen

Details

Website: http://leafletjs.com

Lizenz: BSD

Software Version: 1.0.3

Unterstützte Plattformen: Windows, Mac, Linux, Android, iOS

API Schnittstellen: Javascript

Support: https://groups.google.com/forum/#!forum/leaflet-js