Introduction
Ce deuxième tutoriel reprend le globe défini dans le premier tutoriel en lui ajoutant des éléments de contrôle.
Initialisation
Reprendre le globe défini dans le premier tutoriel.
Processus
Ajouter quelques contrôles à la carte - navigation à la souris, contrôles de zoom et de directions, grille, carte générale et légende :
ge.getOptions().setMouseNavigationEnabled(true); ge.getNavigationControl().setVisibility(ge.VISIBILITY_SHOW); ge.getOptions().setGridVisibility(true); ge.getOptions().setStatusBarVisibility(true); ge.getOptions().setOverviewMapVisibility(true); ge.getOptions().setScaleLegendVisibility(true);
Code complet
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>[Google Earth] 2. Ajoutons quelques contrôles</title> <script src="http://www.google.com/jsapi?key=ABQIAAAAPo34DyTbdo2RpVUvdvK1qxTVkAM76o12Ue_ZZqmwjROaqOyBLhQVBCYY9lnsLXH3mdZLo-PWW8Z1DQ"></script> <style type="text/css"> html { overflow:hidden; height:100%; } body { height:100%; margin:0; } </style> <link rel="icon" type="image/png" href="./favicon.png"/> <script> google.load("earth", "1"); var ge = null; function init() { google.earth.createInstance("map3d", initCallback); } function initCallback(object) { ge = object; ge.getWindow().setVisibility(true); ge.getOptions().setMouseNavigationEnabled(true); ge.getNavigationControl().setVisibility(ge.VISIBILITY_SHOW); ge.getOptions().setGridVisibility(true); ge.getOptions().setStatusBarVisibility(true); ge.getOptions().setOverviewMapVisibility(true); ge.getOptions().setScaleLegendVisibility(true); } </script> </head> <body onload='init()' id='body'> <div id='map3d_container' style='border: 0px solid silver; height: 100%; width: 100%;'> <div id='map3d' style='height: 100%;'></div> </div> </body> </html>
Démonstration
Remarques
L'ajout de contrôle et d'informations sur la carte se fait de manière très simple en utilisant les méthodes de l'API.
L'API est disponible à cette adresse : http://code.google.com/apis/earth/documentation/reference/index.html
Conclusion
Ajouter quelques options à la carte est très simple.
Maintenant que les options de contrôle et de navigation sont ajoutées à la carte, nous verrons par la suite comment ajouter des informations sur la carte.
L'utilisation des boutons de navigation est exactement la même que le logiciel Google Earth - vous ne serez pas perdu.
Auteur : Fabien - fabien.goblet [ at ] gmail.com
