modifier le niveau de zoom

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : modifier le niveau de zoom

modifier le niveau de zoom

par gnanzou » 19 mars 2012, 12:15

Bonjour à tous,

Bonjour à tous,

j'aimerias modifier le zoom de ma carte mais je n'arrive pas a le faire.

voici mon code

function load() {
GDownloadUrl("parser.php", function(data) {
map.clearOverlays();
var xml = GXml.parse(data);
var bounds = new GLatLngBounds();
var markers = xml.documentElement.getElementsByTagName("marker") ;
for (var i = 0; i < markers.length; i++) {
var name = markers.getAttribute("name");
var address = markers.getAttribute("address");

var lat = markers.getAttribute("lat");
var lng = markers.getAttribute("lng");
var type = markers.getAttribute("type");
var point = new GLatLng(parseFloat(markers.getAttribute("lat")),
parseFloat(markers.getAttribute("lng")));
var marker = createMarker(point, name, address, type,lat,lng);
bounds.extend( marker.getLatLng() );
map.addOverlay(marker);
}
map.setCenter( bounds.getCenter(), map.getBoundsZoomLevel(bounds) );
// map.setZoom(map.getBoundsZoomLevel(bounds));
//map.setCenter(bounds.getCenter());
});
console.log("Load");
}


j'aimeriais modifier le niveau de zoom car avec ce code que j'ai le zoom est trop elevé .j'aimerais le mettre a 12 par exemple .


merci