2010-05-24 18 views
0

我有一個url以下面的格式返回XML座標。我想在我的頁面上放置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

我會建議將您的XML爲KML其中谷歌地圖可以處理非常愉快地使用一個名爲GGeoXml inbuild方法。

KML是一種標準的地理編碼數據格式,用於多種不同的映射解決方案。

,或者你可以分析你的XML,創建這樣一個標誌:

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

應當指出的是,上述方案是在V2 API。 V3的解決方案發生了巨大變化。 – thewinchester 2010-05-25 16:39:35

相關問題