2010-05-24 2 views
0

아래의 형식으로 XML 좌표를 반환하는 url이 있습니다. 내 페이지에 Google지도를두고 푸시 핀 좌표를 피드에 넣고 싶습니다. Javascript 또는 jQuery를 통해 멋지고 빠른 방법이 있습니까?이 XML 스트림을 Google지도에 피드하는 방법은 무엇인가요?

<messageList> 
<totalCount>1</totalCount> 
− 
<message> 
<esn>0-7396996</esn> 
<esnName>JOHN</esnName> 
<messageType>TEST</messageType> 
<messageDetail> ALL IS WELL AT CURRENT LOCATION.</messageDetail> 
<timestamp>2010-05-24T00:39:12.000Z</timestamp> 
<timeInGMTSecond>1274661552</timeInGMTSecond> 
<latitude>25.19483</latitude> 
<longitude>65.7162</longitude> 
</message> 
</messageList> 

답변

0

나는 구글지도 GGeoXml라는 inbuild 방법을 사용하여 매우 즐겁게 처리 할 수있는 KML로 당신의 XML 변환 건의 할 것입니다.

KML은 여러 가지 다른 매핑 솔루션으로 사용되는 표준 지리적 코딩 데이터 형식입니다.

또는 당신은 당신의 XML을 구문 분석하고이 같은 마커를 만들 수 있습니다

var point= new GLatLng(25.19483, 65.7162); 
var marker = new GMarker(point); 
map.addOverlay(marker); 
+0

위의 솔루션은 V2의 API에 대한 것임을 주목해야한다. 이 솔루션은 V3에서 크게 변화합니다. – thewinchester

관련 문제