Google मानचित्र में वर्तमान ज़ूम स्तर कैसे खोजें?


जवाबों:


161

यदि आपके पास इस तरह से एक मानचित्र वस्तु है:

var mapObject = new google.maps.Map(document.getElementById("map"), _mapOptions);

उपयोग

mapObject.getZoom();

7
यह नहीं होना चाहिए mapObject.getZoom();?

1
फिक्स्ड गेटज़ूम () -> गेटज़ूम ()
बर्ट

मेरे लिए काम नहीं कर रहा है कोई मुझे बता सकता है कि कैसे करना है?
एरुम

6
अगर आप google map api2 का उपयोग कर रहे हैं, तो आपको इसे इस तरह करना होगा:map.getCameraPosition().zoom
AlvaroSantisteban

11

इस कोड का उपयोग करें:

float zoomlevel = mMap.getCameraPosition().zoom;

हालांकि यह कोड स्निपेट प्रश्न को हल कर सकता है, जिसमें स्पष्टीकरण सहित वास्तव में आपकी पोस्ट की गुणवत्ता में सुधार करने में मदद करता है। याद रखें कि आप भविष्य में पाठकों के लिए प्रश्न का उत्तर दे रहे हैं, और वे लोग आपके कोड सुझाव के कारणों को नहीं जान सकते हैं।
रोसारियो परेरा फर्नांडीस

6

यदि आपको बदलाव पर ज़ूम करने की आवश्यकता है

google.maps.event.addListener(map, 'zoom_changed', function() {
    var zoom = map.getZoom();
    console.log(zoom);
});

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.