Archive for January, 2008

How do you display hundreds or thousands of markers on a Google Map?

Thursday, January 17th, 2008

Facing an increasing problem of having too many markers to show on some maps, we have added “server-side dynamic clustering”, which allows us to display much more content on each map, using cluster markers that represent multiple things of interest.

The clustering is done on the LPmaps server before any information is sent to the map client, to speed up the user experience.

We’ve just released this as part of an upgrade to LPmaps for the launch of the new Lonely Planet Destinations site.

Here’s an example map which has organised itself into clusters representing over a thousand markers;

It’s also been rolled out to our other maps including lonelyplanet.tv, Lonely Planet Hotels & Hostels, and Facebook Trips.

We are keen to hear what you think of this feature, the good and the bad, and how it can be improved. Let us know.