Archive for the ‘speed-up’ Category

Clustering markers for improved performance

Friday, August 6th, 2010

ZeeMaps supports marker “clustering” for improved performance. Clustering groups nearby markers into “clusters” and shows them as small blue circles, instead of the individual marker. Since the map display does not have to draw as many markers, the display performs faster, with less visual clutter.

In the past we’ve automatically added marker clustering to maps with more than 100 markers. Over the years, Google Maps marker performance has improved, and 100 markers is no longer a good threshold. In fact, with our progressive display technology, even 1000′s of markers is okay to display without clustering.

From now on, therefore, we are removing the automatic clustering of markers. If you want to cluster markers for improved visualization or speed, please use the “Settings -> Markers -> Group nearby markers” menu command to enable marker clustering on your map.

We’ve revised the settings such that when you create a map and it reaches 400 markers, the markers will automatically be set to small markers. When the map reaches 1000 markers, the map will automatically be set to use clustering. You can undo these effects using the Settings -> Markers menu item.

With this new mechanism maps with even less than 100 markers can enabling clustering to reduce visual clutter.

To speed-up maps with many entries, start map with no markers!

Tuesday, September 1st, 2009

With a new feature in ZeeMaps, you can set your map to display with no initial markers. Use the menu item Settings->Display and then check the box that says

On initial map display, do not show markers that have a legend entry (Fast!)”

This will result in a map that does not show any markers initially when that marker belongs to a group with a legend value. The user can then click on the legend value at the bottom of the map, to see the markers belonging to that legend. In case there are markers with no legend value, they will still show up in the initial display.

For example, here’s a map with over 1500 entries that displays fairly fast on initial display and then you can click on a legend value to see only markers belonging to a certain group.

For maximum effect, please note:
  • Each marker group (identified by a legend) should not have more than a couple of hundred markers
  • You should turn off marker clustering by using the Settings-Markers-Do not group markers close to each other
  • You may want to use smaller markers using the Settings-Markers-Use small markers