Saya memiliki serangkaian poin yang ingin saya plot di Google Map yang disematkan (API v3). Saya ingin batas untuk mengakomodasi semua titik kecuali jika tingkat zoom terlalu rendah (mis. Terlalu memperkecil). Pendekatan saya seperti ini:
var bounds = new google.maps.LatLngBounds();
// extend bounds with each point
gmap.fitBounds(bounds);
gmap.setZoom( Math.max(6, gmap.getZoom()) );
Ini tidak berhasil. Baris terakhir "gmap.setZoom ()" tidak mengubah level zoom peta jika dipanggil langsung setelah fitBounds.
Apakah ada cara untuk mendapatkan tingkat zoom batas tanpa menerapkannya pada peta? Gagasan lain untuk menyelesaikan ini?