2012-02-15 63 views
0

每當地球移動時,是否有解析網絡鏈接KML的方法?我知道如何設置eventListener。
頁面流: - 我使用fetchKml加載KML - 每次移動地球時,它都會拉動網絡流 - 我想解析流式KML以查看它是否在視圖範圍內,因此我可以顯示消息。解析每個Google地球插件移動時從網絡鏈接加載的KML

所以總結一下。我想以某種方式解析從網絡鏈接返回的KML,看看功能是否在視圖內,如果沒有顯示消息,如「超出範圍」。

在此先感謝。

+0

duplicate - http://stackoverflow.com/questions/5683122/lazy-demand-load-kml-in-google-maps-or-google-earth-plugin/8426431#8426431 – Fraser 2012-02-16 00:58:15

回答

0

如果要生成可以在KML使用viewformat網絡鏈路施維雅側傳遞作爲參數的當前谷歌地球視圖邊界框作爲參數,

http://code.google.com/apis/kml/documentation/kmlreference.html#viewformat

如果視圖BBOX不所需區域產生,你可以嘗試返回KML字符串由NetworkLinkControl中的一條消息

http://code.google.com/apis/kml/documentation/kmlreference.html#networklinkcontrol

的另一種選擇是定義你的數據CLI在頁面加載並循環瀏覽數據以查看Google地球插件上的事物是否爲viewchangeend事件。

相關問題