2012-06-21 4 views
1

Bing지도와 함께 꽤 많이 작업했지만 Google지도가 처음입니다.Google지도를 사용한 마커 모음

빙지도 API에는 그룹 내 모든 마커를 숨기거나 제거하는 등 유용한 기능이있는 오버레이 그룹을 나타내는 EntityCollection이 있습니다. 지도에서 다른 유형의 객체를 나타내려는 경우 매우 편리하다는 것을 알았습니다.

하지만 일부 연구를 통해 Google지도에서 이에 상응하는 항목을 찾을 수없는 것 같습니다. 비슷한 것이 있습니까? 또는 MarkerCollection 클래스를 작성해야합니까? 누구든지이 코드 샘플을 가지고 이미이 작업을 수행 한 적이 있습니까?

답변

0

마커에 사용하려는 모든 유형의 명령에 대한 기능은 없지만 수동으로 모든 것을 구현할 수는 있습니다. 계산은 간단합니다. 마커가 초기화 될 때마다 변수를 만들고 증가시킵니다.

마커를 제거하려면 마커

marker.setVisible(false); 

을 숨기려면, 나는

marker.setMap(null); 

이 링크를 체크 아웃 여러 마커 처리하기 위해이 (비록 전에 사용되지 않음) 것처럼 믿습니다. https://developers.google.com/maps/articles/toomanymarkers

특히 마커 관리자가 최고라고 생각합니다. 마커 관리자와 함께했던 유일한 성가심은 레이블이있는 마커를 사용할 때 올바르게 작동하지 않아 마커 관리자를 편집해야한다는 것입니다.

관련 문제