এখানে একটি সমাধানে আমার যেতে যা, যখন দুটি চিহ্নিতকারী খুব কাছাকাছি থাকে তখন এটিও কাজ করে। কার্যকর সর্বোচ্চ জুম স্তর উভয় পরিস্থিতিতে একই। সুতরাং যখন একাধিক চিহ্নিতকারী থাকে তখন আমরা অবিচ্ছিন্নভাবে জুম শেষ করি না
প্রভাবটি আবার সর্বাধিক জুম নিশ্চিত করছে, ম্যাকজুম বিকল্পটি ব্যবহার না করেই সম্ভবত এটি জুম নিয়ন্ত্রণের মাধ্যমে সর্বোচ্চ জুম স্তরের চেয়ে আরও বেশি জুম করা সম্ভব করার অযাচিত প্রভাব ফেলেছে
আমি আগেই ম্যাক্সল্যাট, মিনিট ল্যাট, ম্যাক্সএলএনজি এবং মিনলং গণনা করেছি ...
var minLatSpan = 0.002;
if (maxLat - minLat < minLatSpan) {
// ensures that we do not zoom in too much
var delta = (minLatSpan - (maxLat - minLat)) / 2;
maxLat += delta;
minLat -= delta;
}
map.fitBounds({
east: maxLng,
west: minLng,
north: maxLat,
south: minLat,
});