จะค้นหาระดับการซูมปัจจุบันใน Google Map ได้อย่างไร


คำตอบ:


161

หากคุณมีวัตถุแผนที่เช่นนี้:

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

ใช้

mapObject.getZoom();

7
ควรmapObject.getZoom();หรือไม่?

1
คงที่ GetZoom () -> getZoom ()
bert

มันไม่ได้ผลสำหรับฉันใครช่วยบอกฉันทีว่าต้องทำอย่างไร
Erum

6
หากคุณใช้ google maps api2 คุณต้องทำดังนี้map.getCameraPosition().zoom
AlvaroSantisteban

12

ใช้รหัสนี้:

float zoomlevel = mMap.getCameraPosition().zoom;

แม้ว่าข้อมูลโค้ดนี้จะช่วยแก้ปัญหาได้ แต่การมีคำอธิบายจะช่วยปรับปรุงคุณภาพของโพสต์ของคุณได้มาก โปรดจำไว้ว่าคุณกำลังตอบคำถามสำหรับผู้อ่านในอนาคตและบุคคลเหล่านั้นอาจไม่ทราบสาเหตุของการแนะนำโค้ดของคุณ
Rosário Pereira Fernandes


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.