Existe-t-il un moyen d'afficher uniquement le contrôle panoramique "3D" dans Google Maps, c'est-à-dire n'affichez pas les commandes de zoom.Afficher uniquement le contrôle de panoramique "Style 3D" uniquement dans Google Maps
Cordialement, Jonathan
Existe-t-il un moyen d'afficher uniquement le contrôle panoramique "3D" dans Google Maps, c'est-à-dire n'affichez pas les commandes de zoom.Afficher uniquement le contrôle de panoramique "Style 3D" uniquement dans Google Maps
Cordialement, Jonathan
je pense que le mieux que vous pouvez faire avec les commandes standard est GSmallZoomControl3D(). Ceci est un contrôle de panoramique 3D sans le curseur de zoom, mais avec un zoom dans et bouton zoom arrière:
http://code.google.com/apis/maps/documentation/reference.html#GControl
Sinon, vous pouvez sous-classe Gcontrol et mettre en œuvre votre propre contrôle de panoramique 3D. Il y a une description de ce ici:
http://code.google.com/apis/maps/documentation/controls.html#Custom_Controls
Ou pour une solution triviale ... Voir la réponse de ChrisB;)
Vous pouvez facilement y arriver avec CSS. Habituellement, cela serait difficile dans l'API Google Maps, mais heureusement, chaque élément du contrôle 3d a un identifiant.
Ajoutez le contrôle 3D:
map.addControl(new GLargeMapControl3D());
Ajouter ces styles à votre page:
#lmcslider { display:none; }
#lmczo { display:none; }
#lmczb { display:none; }
#lmc3d { height:58px; }
+1 Quelle solution cool. J'ai essayé ça ici et ça a fonctionné parfaitement. http://www.cannonade.net/geo.php?test=geo2 – RedBlueThing
Idée intéressante ... même si je suis juste un peu réticent à le faire car il ne passe pas par leur API. Quelle est la possibilité pour Google de modifier ces noms de classe dans une future version? – Jonathan
C'est un excellent point. Il semble peu probable qu'ils vont changer - mais c'est certainement une possibilité. –
En fin de compte, nous sommes allés dans cette voie. Nous avons dû implémenter notre propre fonctionnalité de zoom, donc nous sommes allés jusqu'au bout et avons aussi fait le panoramique. – Jonathan
Je suis content que ma réponse ait été utile. :) – RedBlueThing