2010-08-18 7 views
1

Je mets une carte Google sur mon site web et je voulais ajouter des points à la carte mais je ne suis pas sûr de savoir comment le faire. J'ai essayé quelques choses différentes mais elles n'ont pas fonctionné. Voici ce que j'ai jusqu'à présent:Ajouter des points à google map API

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> 
    <head> 
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/> 
    <title>Google Maps JavaScript API Example: Simple Map</title> 
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=myKeyHere" 
      type="text/javascript"></script> 
    <script type="text/javascript"> 

    function initialize() { 
     if (GBrowserIsCompatible()) { 
     var map = new GMap2(document.getElementById("map_canvas")); 
     map.setCenter(new GLatLng(39.8163, -98.55762), 4); 
     map.setUIToDefault(); 
     } 
    } 

    </script> 
    </head> 
    <body onload="initialize()" onunload="GUnload()"> 
    <div id="map_canvas" style="width: 750px; height: 500px"></div> 
    </body> 
</html> 

Répondre

1

Le Google Maps API affiche des informations sur la procédure à suivre. Fondamentalement faire:

var point = new GLatLng(latitude,longitude); 
map.addOverlay(new GMarker(point)); 
+0

utiliseriez-vous un écouteur d'ajouter pour ajouter du texte au marqueur? Par là, je veux dire que si quelqu'un roule sur le marqueur, je voulais que du texte apparaisse? – shinjuo

Questions connexes