[...] l'aide de la méthode getCenter().
var newCentre = bounds.getCenter();
Il suffit ensuite d'initialiser la carte avec ces éléments.
map.setCenter(newCentre, newZoom);
</script>
openInfoWindow()
La signature de la méthode openInfoWindow :
openInfoWindow(content:Node, opts?:GInfoWindowOptions) .
La méthode openInfoWindow appliquée à l’objet GMarker de référence permet d’ouvrir une fenêtre d’information su [...]
[...] mble des points myPoints */
var centre = bounds.getCenter();
/* centre contient les coordonnées du centre de cette vue en degrés */
map.setCenter(centre, zoom);
/* Initialisation de la carte avec l'ensemble de ces éléments */
</script>
toString()
Soit l’objet region, un objet de type GBounds.
La méthode toString() retournera une chaîne contenant les coordonnées des coins inférieur droit (southEast) et supér [...]
[...] l'aide de la méthode getCenter().
var newCentre = bounds.getCenter();
Il suffit ensuite d'initialiser la carte avec ces éléments.
map.setCenter(newCentre, newZoom);
</script>
getSouthWest()
La méthode getSouthWest() retourne un objet de type GLatLng, en l’occurrence le point représentant le coin inférieur gauche de la carte.
<script type="text/javascript">
var map = new GMap2(document.getElementById('map'), { [...]
[...] 48.8566667, 2.3509871);
/* Paris est une instance de la classe GLatLng.
Il s'agit donc d'un point représenté par ses coordonnées */
map.setCenter(Paris, 13);
/* Affichage de la carte centrée sur Paris avec un zoom 13 */
</script>
lat()
La méthode lat() retourne la latitude d’un point en degrés.
<script type="text/javascript">
var map = new GMap2(document.getElementById('map'), { size: new GSize(200,200)});
[...]
[...] );
/* Ici, nous déclarons l'élément html ayant pour id "map" comme conteneur de la map
avec une vue de type "terrain" par défaut */
map.setCenter(new GLatLng(48.8566667, 2.3509871), 13);
/* Affichage de la carte centrée sur Paris */
var elt_1 = new GSize(200,200);
var elt_2 = new GSize(400,400);
/* Instanciation de 2 objets GSize */
if(elt_1.equals(elt_2))
GLog.write('Les propriétés de ces 2 objets ont les même [...]
[...] etBoundsZoomLevel getSize getZoom getDragObject
isLoaded()
La méthode isLoaded() retourne true si la map a été initialisée avec la méthode setCenter().
<script type="text/javascript">
var map = new GMap2(document.getElementById('map'));
/* Ici, nous déclarons l'élément html ayant pour id "map" comme conteneur de la map */
map.setCenter(new GLatLng(48.8566667, 2.3509871), 13);
/* Affichage de la carte centrée sur P [...]
[...] map = new GMap2(document.getElementById('map'));
/* Ici, nous déclarons l'élément html ayant pour id "map" comme conteneur de la map */
map.setCenter(new GLatLng(48.8566667, 2.3509871), 13);
/* Affichage de la carte centrée sur Paris */
for(i in map)
GLog.write(i);
</script>
[...]
[...] map = new GMap2(document.getElementById('map'));
/* Ici, nous déclarons l'élément html ayant pour id "map" comme conteneur de la map */
map.setCenter(new GLatLng(48.8566667, 2.3509871), 13);
/* Affichage de la carte centrée sur Paris */
map.addControl(new GSmallMapControl());
// On ajoute les contrôleurs: navigation multidirectionnelle, zoom + et zoom -
</script>
GLargeMapControl()
Le constructeur GLargeMapControl() cr [...]
[...] map = new GMap2(document.getElementById('map'));
/* Ici, nous déclarons l'élément html ayant pour id "map" comme conteneur de la map */
map.setCenter(new GLatLng(48.8566667, 2.3509871), 13);
/* Affichage de la carte centrée sur Paris */
map.addControl(new GLargeMapControl3D());
// On ajoute le contrôleur "zoom grand format" sur la carte
map.addControl( new GMenuMapTypeControl());
// On ajoute un menu déroulant pour [...]
[...] 8220;centrée” avant d’être utilisée. Ainsi, pour que votre carte s’affiche, il est nécessaire d’appeler la méthode GMap2.setCenter().
<script type="text/javascript">
var map = new GMap2(document.getElementById('map'));
/* Ici, nous déclarons l'élément html ayant pour id "map" comme conteneur de la map */
</script>
Configuration de la map
Les différentes méthodes de configuration de l’api Goo [...]
[...] iconSize = new GSize(16,16);
gicons[0].shadow="";
gicons[0].iconAnchor = new GPoint(9,16);
gicons[0].infoWindowAnchor = new GPoint(9,9);
map.setCenter(new GLatLng(a,b), z);
if(address!=''){
var geocoder = new GClientGeocoder();
geocoder.getLatLng(address, function(point){ map.setCenter(point,z); });
}
infobulle = '<table width="200px" border="0" height="60px"><tr>';
infobulle += '<td width="70px" align="left" valign= [...]