2016-09-30 2 views
-1

Google api를 사용 중이며 마커에 문제가 있습니다. 확대하거나 축소 할 때마다지도 표시자가 크기를 계속 변경합니다. 어떻게 크기를 고칠 수 있습니까?Google api - 확대/축소시 마커의 크기가 변하지 않도록합니다.

크기를 중앙에 맞추는 것이 아니라, 멀리 이동할 때 마커가 사라지도록하고 싶습니다. 일정한 크기 조정을 방지하고 싶습니다.

사용자가지도를 확대하고 이동할 수 있기를 원하기 때문에 정적 이미지를 사용하는 것은 옵션이 아닙니다.

답변

1

당신은 단순히 당신이 원하는 일을해야이 같은 줌 이벤트

google.maps.event.addListener(map, 'zoom_changed', function() { 
    zoomLevel = map.getZoom(); 
    if (zoomLevel >= whenYouWantTheMarkerToDisapear) { 
     //Run thought your marker array and call .setSize() 
    } 
}); 

Sth를 잡을 수 있습니다. 더 구체적인 것을 원하면 코드를 추가하면

이 표시됩니다.
관련 문제