2009-05-25 3 views
0

처음에 저는 이렇게 말하고 싶습니다.이 라이브러리에 대한 지원 포럼을 찾을 수 없으므로 여기서 시도하고 싶습니다. 이러한 질문이 여기에 허용되어 내 페이지에 대한 링크를 삭제할 필요가 없기를 바랍니다. 링크는 작동 방식과 작동하지 않는 부분을 확인하기위한 것입니다. 제거하지 마십시오. 이제 질문 : 나는 도서관 "MarkerClusterer"를 사용할Google지도 : MarkerClusterer가 작동하지 않는 이유는 무엇입니까?

(Google Code page) API를 통해 Google지도에서 내 마커를 클러스터링에

. 여기에 어떻게 작동하는지 설명 것 : Documentation -> Examples

는 불행히도, 내 사이트에서 작동하지 않습니다와 나는 이유를 알지 못한다. 저 좀 도와 주 시겠어요?

Link (just as a demo)

당신이 오류를 찾을 수 : 내 코드에서 오류를 찾을 수 없습니다?

+0

Google지도 API에 대한 훌륭한 지원 포럼은 http://groups.google.com/group/Google-Maps-API입니다. –

+1

귀하의 링크는 현재 404입니다. –

+0

데모가 JsFiddle 또는 유사 사이트에 게시되어 있어야합니다. 이 질문은 OP가 원래 예제를 삭제했기 때문에 다른 누구에게도 쓸모가 없습니다. – Junto

답변

2

나는 방화범이 오류를 얻을 : 아마 Google지도로드가 완료하기 전에 초기화 기능을 실행하여 발생

GOverlay is not defined 
ClusterMarker_.prototype = new GOverlay(); 

. 중복 태그를 제거하십시오 :

<div class="clear"></div> 
<body onload="initialize()" onunload="GUnload()"> 
48<div class="grid_12"> 

당신은 당신이 MarkerCluser를 사용할 때지도에 각 마커를 추가하는 거 야 생각하지 않습니다. 이 pr 아이콘을 삭제 해보세요.

map.addOverlay(markierung1); 
+0

이러한 좋은 정보 주셔서 감사합니다! "addOverlay"는 필요하지 않습니다. 맞습니다. 그리고 "body"태그도 중복되었습니다. 나는 두 가지 결함을 모두 수정했다. 이것은 내 주요 문제를 해결하지 못했지만 우연히 해결하는 방법을 발견했습니다. "markerclusterer.js"는 "http://maps.google.com/maps?file=api"를 포함해야합니다. 이 두 가지 내용은 내 코드에서 변경되었습니다. – caw

관련 문제