Port of the Google Maps MarkerClusterer for Leaflet
JavaScript
Latest commit f568d96 Mar 28, 2012 spospy committed with Fix for versions of IE that don't support the addEventListener method.
Signed-off-by: spospy <pospisil@gmail.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Permalink
Failed to load latest commit information.
README created Feb 15, 2012
leafclusterer.js Fix for versions of IE that don't support the addEventListener method. Mar 30, 2012

README

The API is similar to that of the Google Maps version ([1]):

var map = new L.Map('map');
var lat = ...;
var lng = ...;
var pos = new L.LatLng(lat, lng);
var zoom = 4;
map.setView(pos, zoom);

var clusterer = new LeafClusterer(map);

var lat = ...;
var lng = ...;
var pos = new L.LatLng(lat, lng);
var marker = new L.Marker(pos);
clusterer.addMarker(marker);

or for batched addition:

var markers=[];
for each marker (m) {
   markers.push(m);
}

clusterer.addMarkers(markers);



[1] http://gmaps-utility-library.googlecode.com/svn/trunk/markerclusterer/