0

아래 튜토리얼을 사용하여 kml 파일의 정보를로드하고 Map 오른쪽에 표시합니다.정보가 kml 파일에서 오는 경우 google지도의 마커를 클릭하는 대신 페이지가로드 될 때 기본 정보를 어떻게 표시합니까?

이 튜토리얼에서는

http://code.google.com/apis/maps/documentation/javascript/examples/layer-kml-features.html

, 오른쪽 정보는 특정 마커의 클릭에 채 웁니다. 기본적으로 오른쪽은 비어 있습니다. 클릭하지 않고 기본 정보를 표시하려면 어떻게합니까? 페이지가로드 될 때 마커와 연결된 정보, 즉지도의 중심점이 표시되어야합니다. 나중에 사용자가 다른 마커를 클릭하면 정보가 그에 따라 변경됩니다.

tilesloaded 이벤트를 사용해 보았지만 작동하지 않습니다.

결론 : 나는

답변

0

KmlLayer를 개체를 클릭하지 않고 KML 기능에 대한 액세스 권한을 부여하지 않는 마커를 클릭하지 않고 정보를 표시 할 방법에 대해 설명합니다. 그렇게하고 싶다면 별도로 KML을 파싱해야합니다. 당신이 jQuery를 사용하고 있기 때문에, 당신은 parseXML을 사용할 수

http://api.jquery.com/jQuery.parseXML/

+0

당신이 무슨 뜻인지 – Mike

+0

확실하지 KML 파일을 사용하지 않고이 효과를 acheive하는 다른 방법이있다. 자바 스크립트를 사용하지 않고지도에 마커를 만들고 사이드 패널에 데이터를로드하는 방법이 있습니까? 예, 할 수 있습니다. 서버에서 페이지에 JSON을 보내 마커와 측면 패널을 모두 만들면됩니다. –