Geobrowser is a module for the Drual CMS.
This module provides an interactive viewer for location enabled nodes.
An example implementation of the geobrowser module mapping.uvic.ca
Features Include
- Leverages Drupal's accessability (user passwords) and multimedia (audio, video, image rescaling, quotas) tools
- Scalability to thousands of map nodes
- Custom icons based on node taxonomy
- Layers (based on taxonomy) that can be turned on and off by the user as they browse the map.
- Hierarchical (nested) layers
- Support for multiple simultaneous vocabularies (meta-layers)
- Icon viewing priority via fivestar module. When the map would normally clutter, geobrowser prioritizes certain nodes for viewing and only shows lower priority nodes when the user zooms in.
- Support for 'stand alone' maps embedded in any web page
- Works with MySQL or PostgreSQL back-ends
- Control over how many nodes to view by zoom level
Features in the works
- Support for taxonomy (layers) with non-linear hierarchies and many to many relationships
- Ability to use more than just fivestar to sort node viewing priority
- Greater flexibility in node-information viewing on the map
- Greater flexibility over map css and layout (perhaps even theme integration)
- WMS support
- Links to GIS through PostGIS integration and use of Geo module (as opposed to Location module currently used)
Contact For more information about the Geobrowser module, or to arrange help setting up your own implementation, please contact Patrick Hayes of MapsWest at patrick.d.hayes [at] gmail.com.
Download
To download, click http://drupal.org/project/geobrowser.
Below are other examples (all beta):

