
|

|

|

|
POSITION DES BOUTONS DE CONTRÔLE
En cours d'élaboration !!!
Les bouton de zoom, bouton de sélection de type de carte, échelle, overview peuvent être position aux quatre coin de la carte.
<html>
<head>
<title>Application Google Maps : Overview (vue d'ensemble)</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=
ABQIAAAAFw0lDRKsdCra15LPvIxvehS3Kl_ZRrzIrsFqDz8GBXIeW1O52xQh3P31Xg2eTvqFRAyuOMY4dQrRQw"
type="text/javascript"></script>
<script type="text/javascript">//<![CDATA[
function load()
{
if (GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(46.98025, 3.66943), 6);
// Ajout d'un bouton de zoom positionné en haut à droite
map.addControl(new GSmallZoomControl3D(), new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10)));
}
}
//]]></script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 500px; height: 300px"></div>
</body>
</html>
|
Explications :
La position de l'objet de contrôle est forcée par la méthode "GControlPosition()".
Les 4 positions possible sont :
G_ANCHOR_TOP_RIGHT : en haut à droite
G_ANCHOR_TOP_LEFT : en haut à gauche
G_ANCHOR_BOTTOM_RIGHT : en bas à droite
G_ANCHOR_BOTTOM_LEFT : en bas à gauche
"new GSize(10,10)" est une méthode (opionnelle) pour donner un offset au bouton. Dans cette exemple, le bouton sera à 10 points du haut et 10 points de la marge droite.
Résultat :

|

|
|
|