login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > JS > Navigatie > Google Maps in je website

Google Maps in je website

Auteur: ArndJan - 17 april 2007 - 07:56 - Gekeurd door: Ibrahim - Hits: 19003 - Aantal punten: 2.00 (2 stemmen)





Als je een route kaartje van google maps in je website wilt is dit al mogelijk. Ook kun je pointers plaatsen en zo zien mensen wat je bedoelt.

Hieronder staat 1 voorbeeldje.

LET OP! om de code te laten werken moet je eerst een google API key aanvragen.
Hoe doe je dat ga naar: http://www.google.com/apis/maps/signup.html vul je url 1 en ga accoord met de voorwaarden en je krijgt een API key. deze moet je in je javascript aanpassen vanuit het voorbeeld.

Code:
  1. <html>
  2. <head>
  3. <title>Google Maps</title>
  4. <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAPObdNnt7Azi_Xf4_PvbXBBR_gbQLUfxhZ77AvpyhKCDAi1vpdRSzWKL5a0K-r_O1X2TKfaJD1fugHw"
  5. type="text/javascript"></script>
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function load()
  9. {
  10. if (GBrowserIsCompatible())
  11. {
  12. var map = new GMap2(document.getElementById("map"));
  13. map.setCenter(new GLatLng(37.4419, -122.1419), 13);
  14. }
  15. }
  16. //]]>
  17. </script>
  18. </head>
  19. <body onload="load()" onunload="GUnload()">
  20. <div id="map" style="width: 500px; height: 300px"></div>
  21. </body>
  22. </html>


De div met de id map is de kaart hierbij kun je de breete en de hoogte aanpassen.

Meer opties:

  1. <html>
  2. <head>
  3. <title>Google Maps</title>
  4. <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAPObdNnt7Azi_Xf4_PvbXBBR_gbQLUfxhZ77AvpyhKCDAi1vpdRSzWKL5a0K-r_O1X2TKfaJD1fugHw"
  5. type="text/javascript"></script>
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function load()
  9. {
  10. if (GBrowserIsCompatible())
  11. {
  12. var map = new GMap2(document.getElementById("map"));
  13. map.setCenter(new GLatLng(37.4419, -122.1419), 13);
  14. map.addControl(new GSmallMapControl());
  15. map.addControl(new GMapTypeControl());
  16. }
  17. }
  18. //]]>
  19. </script>
  20. </head>
  21. <body onload="load()" onunload="GUnload()">
  22. <div id="map" style="width: 500px; height: 300px"></div>
  23. </body>
  24. </html>


Om de map op een juiste plaats in te stellen moet je deze parameter aanpassen:
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
GLatLng is de coordinatie van de werld. En de 13 is het zoom level.

Alle opties: http://www.google.com/apis/maps/documentation/Download code! Download code (.txt)

 Bekijk een voorbeeld van dit script!
 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (9)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.033s