My favorites | Sign in
Project Home Downloads Issues Source
Project Information
Members
Featured
Downloads
Links

Adding thousands of GMarker objects or google.maps.Marker objects to a map can be very slow. Redfin Multimarker is the fastest way to add hundreds of markers to a Google map.

V2 GmarkerV2 MarkerLightV3 GmarkerV3 MultiMarker
IE644 seconds9.0 seconds56 seconds1.5s
IE742 seconds6 seconds3.5 seconds1s
IE832 seconds3.1 seconds1.5 seconds<1s
IE93 seconds0.9 seconds<1s<1s
FF45.1 seconds1.2 seconds<1s<1s
GC102.4 seconds<1s<1s<1s
iPhone 440 seconds6 seconds3 seconds2 seconds

(Timed with stopwatch)

Try it for yourself!

V2 Maps V3 Maps

Use it like this in V3:

var markers = [];
// id, latLng, innerHtmlArray, divClassName, zIndex, leftOffset, topOffset
var marker = new com.redfin.FastMarker(id, latlng, ["<img src='marker.gif'>"], "myMarker", 0, 10/*px*/, 10/*px*/);
markers.push(marker);
new com.redfin.FastMarkerOverlay(map, fastMarkers);

Or like this in V2:

var markers = [];
// id, latLng, innerHtmlArray, divClassName, zIndex, leftOffset, topOffset
var marker = new com.redfin.FastMarker(id, latlng, ["<img src='marker.gif'>"], "myMarker", 0, 10/*px*/, 10/*px*/);
markers.push(marker);
map.addOverlay(new com.redfin.FastMarkerOverlay(markers));

Read More

Powered by Google Project Hosting