From 0ea04bc833e312d1a880270bda808b46b190cb86 Mon Sep 17 00:00:00 2001 From: danzel Date: Tue, 12 Feb 2013 09:19:04 +1300 Subject: [PATCH] Use addLayers and add some commented out timing functionality to the 50000 example. --- example/marker-clustering-realworld.50000.html | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/example/marker-clustering-realworld.50000.html b/example/marker-clustering-realworld.50000.html index bddfe065e..37c0a8547 100644 --- a/example/marker-clustering-realworld.50000.html +++ b/example/marker-clustering-realworld.50000.html @@ -32,22 +32,31 @@ var markers = new L.MarkerClusterGroup(); + var markerList = []; + + //console.log('start creating markers: ' + window.performance.now()); + for (var i = 0; i < addressPoints.length; i++) { var a = addressPoints[i]; var title = a[2]; var marker = new L.Marker(new L.LatLng(a[0], a[1]), { title: title }); marker.bindPopup(title); - markers.addLayer(marker); + markerList.push(marker); } for (var i = 0; i < addressPoints2.length; i++) { var a = addressPoints[i]; var title = a[2]; var marker = new L.Marker(new L.LatLng(a[0], a[1]), { title: title }); marker.bindPopup(title); - markers.addLayer(marker); + markerList.push(marker); } + //console.log('start clustering: ' + window.performance.now()); + + markers.addLayers(markerList); map.addLayer(markers); + + //console.log('end clustering: ' + window.performance.now());