http://www.journaldunet.com/developpeur/tutoriel/dht/061222-google-maps-api/3.shtml Lancer l'impression





Utiliser l'API Google Maps > Premières cartes, les sources

Précédente Utiliser XML 

La carte la plus simple possible :

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.   <head>
  4.     <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
  5.     <title>Première carte</title>
  6.     <script src="http://maps.google.com/maps?file=api&v=2&key=VOTRE_CLEF_GOOGLE_MAPS"
  7.             type="text/javascript"></script>
  8.     <script type="text/javascript">
  9.     //<![CDATA[
  10.  
  11.     function load()
  12.     }
  13.  
  14.     //]]>
  15.     </script>
  16.   </head>
  17.   <body onload="load()" onunload="GUnload()">
  18.     <div id="map" style="width: 600px; height: 200px"></div>
  19.   </body>
  20. </html>

La même carte, avec zoom et recherche d'adresse :

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.   <head>
  4.     <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
  5.     <title>Deuxième carte</title>
  6.     <script src="http://maps.google.com/maps?file=api&v=2&key=VOTRE_CLEF_GOOGLE_MAPS" type="text/javascript"></script>
  7.     <script type="text/javascript">
  8.     //<![CDATA[
  9.  
  10.     var map = null;
  11.     var geocoder = null;
  12.  
  13.     function load()
  14.     }
  15.  
  16.     function afficherAdresse(address) else
  17.           }
  18.         );
  19.       }
  20.     }
  21.     //]]>
  22.     </script>
  23.   </head>
  24.  
  25.   <body onload="load()" onunload="GUnload()">
  26.     <form action="#" onsubmit="afficherAdresse(this.address.value); return false">
  27.       <p>
  28.         <input type="text" size="88" name="address" value="70 avenue Pierre Grenier, Boulogne-Billancourt, France" />
  29.         <input type="submit" value="Go!" />
  30.       </p>
  31.       <div id="map" style="width: 600px; height: 200px"></div>
  32.     </form>
  33.   </body>
  34. </html>
Précédente Retour au sommaire Page suivante 
Copyright 2006 Benchmark Group - 69-71 avenue Pierre Grenier, 92517 Boulogne Billancourt Cedex, FRANCE
Lancer l'impression