Google Earth dans un site Web

Google Earth dans un site Web - Divers - Programmation

Marsh Posté le 18-08-2009 à 14:33:11    

Bonjour,  
 
J'utilise pas mal Google Maps (sous Wordpress) pour ajouter à mes articles une cartes sur laquelle j'ai inséré des repères (avec une photo et un lien qui renvoie à l'article en question).  
 
Je peux exporter mes cartes sous Google Earth et je trouve que c'est parfois mieux.  
 
Je voudrais donc remplacer les cartes Google Maps sur le site par Google Earth.  
 
Savez vous comment faire ?  
 
Pour l'instant,  
j'ai demandé une clé API  
j'ai enregistré une carte Google Maps sous format Kml  
j'ai mis ce fichier Kml sur le serveur dans un dossier où je met des photos (au hasard)  
j'ai inséré un code (là où on tape le texte de l'article, "html" ) où j'y ai mis la clé API (qui donc visiblement ne marche pas) et l'adresse de mon fichier Kml. Mais cela ne marche pas.  
 
Sinon, sans parler de mon fichier Kml, j'ai essayé d'insérer le code de cette page d'exemple, en modifiant juste la clé API: J'obtiens un cadre, mais pas rien à l'intérieur.  

Code :
  1. <title>Hello Google Earth!</title>
  2. <!-- *** Replace the key below below with your own API key, available at http://code.google.com/apis/maps/signup.html *** -->
  3. <script src="http://www.google.com/..."></script>
  4. <script>
  5. google.load("earth", "1" );
  6. var ge = null;
  7. function init() {
  8. google.earth.createInstance("map3d", initCallback, failureCallback);
  9. }
  10. function initCallback(object) {
  11. ge = object;
  12. ge.getWindow().setVisibility(true);
  13. }
  14. function failureCallback(object) {
  15. }
  16. </script>
  17. </head>
  18. <body onload='init()' id='body'>
  19. <center>
  20. <div>
  21. Hello, Earth!
  22. </div>
  23. <div id='map3d' style='border: 1px solid silver; height: 600px; width: 800px;'></div>
  24. </center>
  25. </body>
  26. </html>


 
http://earth-api-samples.googlecod [...] index.html  
 
Un grand merci pour votre aide !
 

Reply

Marsh Posté le 18-08-2009 à 14:33:11   

Reply

Sujets relatifs:

Leave a Replay

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