Google지도에서 현재 확대 / 축소 수준을 찾는 방법은 무엇입니까?


답변:


161

다음과 같은지도 객체가있는 경우 :

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

사용하다

mapObject.getZoom();

7
mapObject.getZoom();그래?

1
고정 GetZoom ()-> getZoom ()
bert

나를 위해 작동하지 않는 사람은 pls가 어떻게하는지 말해 줄 수 있습니까?
Erum

6
Google지도 api2를 사용하는 경우 다음과 같이해야합니다.map.getCameraPosition().zoom
AlvaroSantisteban

11

이 코드를 사용하십시오.

float zoomlevel = mMap.getCameraPosition().zoom;

이 코드 스 니펫은 질문을 해결할 수 있지만 설명을 포함하면 게시물의 품질을 향상시키는 데 큰 도움이됩니다. 미래에 독자를 위해 질문에 답하고 있으며 해당 사용자는 코드 제안 이유를 모를 수 있습니다.
Rosário Pereira Fernandes

6

변화에 대한 확대가 필요한 경우

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.