danzel
8f4dde032b
Add zoomToShowLayer
2012-09-11 16:24:05 +12:00
danzel
81e5456759
Update Build
2012-09-11 15:33:22 +12:00
danzel
1bda00ac3d
Tiny tidy ups
2012-09-11 15:33:03 +12:00
danzel
6235c283f2
bit more dead code
2012-09-11 15:25:53 +12:00
danzel
74e0218dcc
jslint tidy ups, dead code removal
2012-09-11 15:23:15 +12:00
danzel
c001bfb5f6
Make this a forwards loop so that a clear+re-add creates the same clusters
2012-09-11 15:11:15 +12:00
danzel
ac504d69f6
working clearLayers
2012-09-11 14:51:09 +12:00
danzel
fa4d9913f6
New, working removeLayer code
2012-09-11 14:43:26 +12:00
danzel
761d265732
Working on removeLayer, works so long as no cluster ever needs removing
2012-09-11 11:28:14 +12:00
danzel
c683bac226
Fix up adding markers animatedly. Trash some old not used any more code
2012-09-11 11:03:35 +12:00
danzel
3ea3d08aed
Get addLayer (after adding to map) working when using animateAddingMarkers:false
2012-09-11 10:10:46 +12:00
danzel
ed28eedfb1
Fix up MarkerCluster latlng saving/updating
2012-09-10 17:17:17 +12:00
danzel
824a31deaf
Refactoring EVERYTHING to work towards #43
...
DistanceGrid no longer messes with the things added to it, means that markers can be in multiple DistanceGrids without trouble.
Heaps of dead code left in, only the basics work at the moment.
Cluster icon position is wrong at the bottom zoom level (real world 388), needs fixing.
2012-09-10 17:11:41 +12:00
danzel
6fe95a3a42
Use the _wLatLng of a child cluster for its weighting. Keep the same cLatLng as our child clusters.
2012-09-10 16:09:45 +12:00
danzel
0f9a6b0176
Update build
2012-09-07 14:10:11 +12:00
danzel
fb165b18b1
Fix and test for #49 , clearLayers wasn't unspiderfying.
2012-09-07 14:10:05 +12:00
danzel
7ae3e1ad42
Update build
2012-09-06 16:20:02 +12:00
danzel
dc16362b6c
everything example should be animated
2012-09-06 16:19:54 +12:00
danzel
336d7423d7
Add a test case for #51 and #43
2012-09-06 16:12:58 +12:00
danzel
22063a2831
Add animateAddingMarkers. It set to true (default false) then adding markers after adding the MarkerClusterGroup to the map will animate them in (like previous behaviour). If false they will just be directly added to clusters with no animation which is better for performance especially when bulk adding markers to the map. Refs #51
2012-09-06 16:12:02 +12:00
danzel
fc881ba769
Fix up #53 , #54
2012-09-06 15:32:47 +12:00
danzel
b0174aa1a1
Add a test case for #53 #54 .
2012-09-06 15:32:29 +12:00
danzel
0c6463bfc6
Document maxClusterRadius
2012-09-06 09:41:27 +12:00
Dave Leaver
8ef762e001
Make Other Options more readable round 2
2012-09-03 10:37:51 +12:00
Dave Leaver
ade547ac88
Make other options section more readable
2012-09-03 10:36:56 +12:00
danzel
f65634943f
Update build.
2012-09-03 10:35:13 +12:00
danzel
374e74f78a
Test if a marker is already in the cluster before adding it. You can skip this (for performance) by setting the skipDuplicateAddTesting option. Testing is only done after the MarkerClusterGroup has been added to the map, so any duplicates added before then will not be caught.
2012-09-03 10:34:59 +12:00
danzel
2ccd15bd43
Add hasLayer support. Not super efficient n(log n) IIRC, but at least we have one! Refs #44
2012-09-03 09:53:56 +12:00
danzel
116a1876eb
Update build
2012-09-03 09:24:03 +12:00
danzel
c9a45984d7
singleMarkerMode in the readme
2012-09-03 09:23:39 +12:00
danzel
40441542d2
Fixups for singleMarkerMode with new cluster icon bits
2012-09-03 09:22:28 +12:00
Dave Leaver
068d323b9c
Merge pull request #42 from awinograd/master
...
Add an option to allow single markers to be clusters themselves
2012-09-02 14:17:15 -07:00
Alec Winograd
068f9f9f8a
Add option singleMarkerMode
...
Defaults to false. Setting to true causes markers
to appear as clusters with count 1. This is done
by overriding the Marker's icon to the Group's
iconCreateFunction.
2012-08-31 23:09:07 -07:00
Alec Winograd
ce81e394c6
Revert first changes as discussed for new approach
...
Revert "Utilize option to clusterSingleMarkers"
This reverts commit 208c85ca79 .
Revert "Add option to clusterSingleMarkers"
This reverts commit 9ad78ab809 .
2012-08-31 12:25:52 -07:00
danzel
a5cb8531af
Update build
2012-08-30 11:45:52 +12:00
danzel
a1c55be696
Instead of passing childCount to iconCreateFunction, pass the markerCluster instead. Allows the user more flexibility with deciding on the icon.
2012-08-30 11:45:44 +12:00
danzel
8e9aefb6d4
Add an example showing disableClusteringAtZoom
2012-08-27 14:16:56 +12:00
danzel
4227aa5523
Add an example using disableClusteringAtZoom
2012-08-27 14:12:31 +12:00
danzel
58f184346d
re-do the build without the console.log
2012-08-27 14:03:43 +12:00
danzel
a0f0f1b1df
Update Build
2012-08-27 13:55:55 +12:00
danzel
6c4c0f1e33
Fix up crashes removing the MarkerClusterGroup from the map in a zoomstart/end handler. Crashes could come still happen depending on the order the handlers were called. Refs #36
2012-08-27 13:55:44 +12:00
danzel
863b07ea42
Update build
2012-08-27 13:33:03 +12:00
danzel
02a869bf60
Fix a crash that can happen if you remove the layer from the map while a zoom animation is going on. Fixes #36
2012-08-27 13:32:36 +12:00
danzel
1ade0834b8
Update the build
2012-08-27 13:03:21 +12:00
danzel
c1aff5cba2
Make getNearObject always return the closest point to make the clusters do stupid things less often
2012-08-27 13:02:45 +12:00
danzel
8ac19a8f65
Add enough layers support that you can use geojson to add your maptags. fixes #45 refs #13
2012-08-27 11:47:51 +12:00
Alec Winograd
208c85ca79
Utilize option to clusterSingleMarkers
2012-08-20 16:33:08 -07:00
Alec Winograd
9ad78ab809
Add option to clusterSingleMarkers
2012-08-20 16:31:52 -07:00
danzel
32355c2f24
Update build.
2012-08-20 10:59:37 +12:00
danzel
167ef4aa1e
Remove coverage polygon from map when we are removed from the map. Fixes #38
2012-08-20 10:59:27 +12:00