2011-02-04 2 views
0

Google지도에서 위치 (마커) 목록을 표시 할 페이지를 만듭니다. 마커의 수는 동적이며 상당히 클 수 있습니다. 지도 (마커와 함께)가 너무 오래로드되는 경우 사용자 환경에 나쁜 영향을 미칩니다.Google지도 API V3 - 먼저지도로드 후 마커로드

지도를로드하고 마커를로드하려면 올바른 방향으로 나를 가리켜 줄 사람이 있습니까? 어떤 도움을 많이 주셨습니다.

답변

1

마커 관리자를 사용하십시오. Google Maps API v2 (AJAX를 통해 약 2000 개의 마커를로드 할 수있는 주문형) 용 API를 사용했으며 API v3 용 마커가 있다고 확신합니다. 마커 관리자는 Google지도에 마커를 선택적으로 표시 할 수있는 클래스입니다. 지도에 마커를 추가하는 대신 마커 관리자에 추가하여 마커를 표시하는시기와 방법을 관리합니다. "보이는"영역 바깥쪽에있는 마커는 제거되므로 상당히 효율적입니다. 마커 관리자 클래스는 "클러스터링"옵션을 제공 할 수도 있습니다 (또는 이에 대한 다른 클래스가 필요할 수도 있음). 클러스터 관리자는 마커가 너무 가까울 때, 특히 높은 줌 레벨 일 때 여러 마커를 포함하는 하나의 마커를 표시합니다. 희망이 올바른 방향으로 당신을 도와줍니다.