我需要一個解決方案,將KML文件的所有圖層和元素加載到網頁樹元素中,以便與Google Earth插件一起使用。用於Google地球插件的KMLTree
jQuery KMLTree是樹的唯一選項,可以通過GE Plugin查看KML圖層和元素嗎?
https://code.google.com/p/kmltree/
我需要一個解決方案,將KML文件的所有圖層和元素加載到網頁樹元素中,以便與Google Earth插件一起使用。用於Google地球插件的KMLTree
jQuery KMLTree是樹的唯一選項,可以通過GE Plugin查看KML圖層和元素嗎?
https://code.google.com/p/kmltree/
否 - 但迄今爲止,它是迄今爲止最好的。
有這個演示是API樣本庫使用道場的例子。
http://earth-api-samples.googlecode.com/svn/trunk/demos/dom-tree/index.html
從本質上講,你可以使用任何TreeView控件從任何框架,並適應它顯示KML功能 - 有很多在那裏。
此外,Kml只是Xml--所以使用原生JavaScript和Google Earth API可以很容易地構建具有所需功能的控件。
kmltree的作者在這裏。我會提醒你不要試圖用任何舊的treeview控件推出自己的產品。解析kml並處理networklinks是一個主要的難題,特別是考慮到API給加載的networklinks提供有限的訪問權限。
Kmltree有一些認真的努力和真實世界的測試投入了它幾年,所以它會是一個恥辱,不利用它。我沒有意識到任何其他項目已經達到類似的長度來支持網絡鏈接,html(甚至youtube)infoWindows,以及規範中樹形樣式的所有特性。我不再積極維護它,因爲我的工作引起了我的注意,但它仍然處於良好狀態,並且始終歡迎修補程序。
同意。我的要點是要獲得所有選項的清單,以便我們可以開始爲我們的項目進行調查。如果KMLTree是唯一的/最好的選擇,那麼我們將使用這個。 – EmailRobert
OOI我也取得了支持網絡鏈接和網絡鏈接控件KML TreeView控件,但它是桌面應用,而不是網站...我想重申一下@underbluewaters說 - 配套一應俱全,很難!也就是說大多數應用程序不需要「一切」 - 如果您的應用程序僅需要KML的子集,那麼「自行開發」可能既合理又可取。 – Fraser