Go to file
2010-12-15 17:14:59 +02:00
build add Marker to dependencies 2010-12-15 17:14:35 +02:00
debug debug pages with common include 2010-12-15 17:14:59 +02:00
dist Marker implementation 2010-12-15 17:14:15 +02:00
lib/jasmine Added Jasmine lib for testing 2010-09-02 13:45:04 +03:00
spec fix namespace spec 2010-09-23 17:25:55 +03:00
src Marker implementation 2010-12-15 17:14:15 +02:00
LICENSE License 2010-09-22 20:03:15 +03:00
README.md update ReadMe 2010-11-16 16:04:56 +02:00

Leaflet

Leaflet is a lightweight JavaScript library for map display and interaction by CloudMade. It will form the core of CloudMade's next generation JavaScript API.

It is built from the ground up to work well on both desktop and mobile web browsers, utilizing cutting-edge technologies included in HTML5. It's main priorities are usability, performance, A-grade browser support (up to IE6), flexibility and easy to use API. The OOP-based code of the library is designed to be modular, extensible and very easy to understand and modify.

Contributing to Leaflet

Please send your pull requests to mourner - we'll be happy to accept your contributions!

What's left to do for a feature-complete version

Interaction:

  • shift-drag zoom
  • double tap on mobile webkit
  • panning intertia on mobile webkit

Overlays:

  • markers
  • vectors (polyline, polygon, circle)
  • popup window (with smart autosizing)
  • KML, GeoRSS, GeoJSON layers

Controls:

  • control infrastructure (smart positioning)
  • copyright control
  • basic zoom control
  • zoom slider

Visual appearance:

  • zooming animation
  • show scaled background until tiles are loaded