Google Map : plusieurs marqueurs

Google Map : plusieurs marqueurs - HTML/CSS - Programmation

Marsh Posté le 29-05-2006 à 11:39:06    

Bonjour à tous !
 
Voilà, je bidouille sur les API Google Map, mais j'ai un problème, et je n'arrive pas à m'en sortir !
Je crée des "marqueurs" sur ma carte, mais il n'en veut qu'un seul :( Les autres ne s'affichent pas :( .
Voici le code utilisé :
 

Code :
  1. <body onload="load()" onunload="GUnload()">
  2.     <div id="map" style="width: 800px; height: 500px"></div>
  3.     <script type="text/javascript">
  4.     //<![CDATA[
  5.     function load() {
  6.       if (GBrowserIsCompatible()) {
  7.         var map = new GMap2(document.getElementById("map" ));
  8.         map.addControl(new GSmallMapControl());
  9.         map.addControl(new GMapTypeControl());
  10.  // Coordonnees :
  11.  GEvent.addListener(map, "moveend", function() {
  12.           var center = map.getCenter();
  13.           document.getElementById("message" ).innerHTML = center.toString();
  14.         });
  15.  // Lieu de depart
  16.         map.setCenter(new GLatLng(45, 0), 6);
  17.  //on cree un point: (longitude,latitude)
  18.       var point = new GPoint(0,45);
  19.       var marker = new GMarker(point);
  20.   map.addOverlay(marker);
  21.           GEvent.addListener(marker, "click", function() {
  22.             marker.openInfoWindowHtml("Salutations jeune Padawan !" );
  23.           });
  24.           return marker;
  25.  // Deuxieme point...
  26.   var point2 = new GPoint(0,46);
  27.   var marker2 = new GMarker(point2);
  28.   map.addOverlay(marker2);
  29.           GEvent.addListener(marker2, "click", function() {
  30.             marker2.openInfoWindowHtml("Salutations jeune Jedi !" );
  31.           });
  32.           return marker2;
  33.   
  34.   }
  35. }
  36.     //]]>
  37.     </script>
  38. <div id="message"></div>
  39.   </body>


 
J'ai bien le premier marqueur (avec "salutations jeune padawan" ), mais pas le deuxième :( ...
Si quelqu'un a une solution, je suis preneur ;)
 
Merci d'avance !

Reply

Marsh Posté le 29-05-2006 à 11:39:06   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed