Làm cách nào để tìm mức thu phóng hiện tại khi tải hoặc nhấp vào bản đồ Google?
Câu trả lời:
Nếu bạn có một đối tượng bản đồ như thế này:
var mapObject = new google.maps.Map(document.getElementById("map"), _mapOptions);
sử dụng
mapObject.getZoom();
map.getCameraPosition().zoom
Sử dụng mã này:
float zoomlevel = mMap.getCameraPosition().zoom;
Nếu bạn cần phóng to thay đổi
google.maps.event.addListener(map, 'zoom_changed', function() {
var zoom = map.getZoom();
console.log(zoom);
});
Tôi đã nhận nó bằng cách sử dụng:
console.log(this.map.zoom);
Tôi đang sử dụng agm-angle-google-maps
html:
<agm-map (mapReady)="onMapReady($event)">
TS:
onMapReady(map) {
this.map = map;
}
Map.getZoom()
,?