Monday, May 20, 2024
68
rated 0 times [  75] [ 7]  / answers: 1 / hits: 36990  / 10 Years ago, thu, february 20, 2014, 12:00:00

How do I set zoom out limit on the map, it currently lets me zoom out too far to the point that I see multiple world maps:
zoom



JS:



var map;

var all_coor = <?php echo json_encode($addresses); ?>;
var dub = <?php echo json_encode($testadd); ?>;

function initialize() {
var MainLatlng = new google.maps.LatLng(-74.337724,-49.69693);

var mapOptions = {
zoom: 7,
center: new google.maps.LatLng(31.386692,-12.700747)
};
map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);

var markerr = new google.maps.Marker({
position: MainLatlng ,
map: map,
title: 'Main',
animation: google.maps.Animation.DROP
});

for (var t = 0, llen = dub.length; t < llen; t++) {

var marker = new google.maps.Marker({
position: new google.maps.LatLng(dub[t]['lat'], dub[t]['long']),
map: map,
title: dub[t]['title']
});

}

}


google.maps.event.addDomListener(window, 'load', initialize);


HTML:



<div id=map-container style=height: 500px;>
<div id=map-canvas style=width: 100%; height: 100%></div>
</div>


1.How can I set a zoom out limit for the map to render properly?


More From » google-maps-api-3

 Answers
26

It's been added to the api, you can just set that option directly on the map object:



  map.setOptions({ minZoom: 5, maxZoom: 15 });


ref - https://developers.google.com/maps/documentation/javascript/reference#MapOptions


[#72412] Wednesday, February 19, 2014, 10 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
austonjuancarlosb

Total Points: 238
Total Questions: 89
Total Answers: 99

Location: Chad
Member since Mon, Dec 5, 2022
1 Year ago
;