J'ai réecrit ce code parce que je n'arrivais pas à comprendre le code du plugin jquery jquery.googlemap.js utilisé dans le module geomap. l'objectif de ce module est de parser les microformats geo dans une page et afficher les pointeurs correspondont sur une carte Google Map.
Si vous utilisez Google map et drupal j'espère que ceci vous sera quelque peu utile si vous voulez faire des modifications dans le script. Ce code marche avec le module Location, il suffit de formatter l'affichage des locations comme des microformats geo :
<div class="geo" title="'. $node->title .'">
<p>
<strong>Street : </strong>'.$location['street'].'
</p>
<p>
<strong>House number : </strong>'.$location['name'].'
</p>
<p>
'.$location['city'].', '.$location['province'].', '.$location['postal_code'].'
</p>
<span class="latitude" title="'. $location['latitude'] .'"/>
<span class="longitude" title="'. $location['longitude'] .'"/>
</div>
Le fichier est téléchargeable ici.