The clientsidekml (egeoxml.js) from the GMap Overlay Module which is part of the GMap Addons Module needs to be working.
Installation
Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules.
Here are some key features of "CiviMap":
· Creates themeable KML feeds similar to /civimap/kml/group/3 for CiviCRM groups (including smart groups).
· Utilizes CiviCRM's API and respects access control on groups.
· Creates a /civimap page to overlay multiple groups onto a GMap
Requirements:
· Drupal 5.x
· Drupal GMap module
· Drupal GMap Addons module
· CiviCRM