KMLTree与Google地球插件一起使用

时间:2013-05-16 12:51:34

标签: tree kml google-earth-plugin

我需要一个解决方案,将KML文件的所有图层和元素加载到网页树元素中,以便与Google地球插件一起使用。

jquery KMLTree是使用GE插件查看KML图层和元素的唯一选择吗?

https://code.google.com/p/kmltree/

2 个答案:

答案 0 :(得分:2)

kmltree的作者。我谨慎对待尝试使用任何旧的treeview控件来推动自己。解析kml和处理网络链接是一个主要的痛苦,特别是考虑到API提供对加载的网络链接的有限访问。

Kmltree有一些认真的努力和实际测试投入了几年,所以如果不利用它将是一种耻辱。我不知道任何其他项目已经达到类似的长度来支持networklinks,html(甚至youtube)infoWindows,以及规范中树样式的所有特性。我不再积极地维护它,因为我的工作已经把我的注意力转移到其他地方,但它仍然很好,并且总是欢迎补丁。

答案 1 :(得分:0)

不 - 但到目前为止它是迄今为止最好的。

这个演示是使用dojo的api示例库。

http://earth-api-samples.googlecode.com/svn/trunk/demos/dom-tree/index.html

基本上你可以使用任何框架中的任何树视图控件并调整它以显示Kml功能 - 那里有很多。

此外,Kml只是Xml - 所以使用原生JavaScript和Google Earth api构建具有所需功能的控件相当容易。