-1

请任何人都可以帮助使用 vb.net 将 kml 文件加载到谷歌地球,我还有另一个问题如何将 xml 文件解析为 kml 文件。请尽快回答我的问题。

带着敬意

菲罗兹

4

1 回答 1

0

您是在谈论 Google 地球桌面客户端吗?如果您可以执行命令(使用 Process.Start()?我不是 vb.net 开发人员...),使用 KML 文件的名称启动 Google 地球将起作用:

googleearth.exe "filename.kml"

如果您正在谈论在 .net 应用程序中运行 Google 地球插件(因为您的问题被标记为 google-earth-plugin),您可以使用 .net 代码中的 javascript 界面,就像您对插件执行所有命令一样。有关通过 Javascript API 加载 KML 的不同方法的概述,请参阅本文:在 Earth API 中使用 KML 的概述

您必须更具体地了解有关将 xml 解析为 KML 文件的问题。KML就是KML(尽管显然不是所有的 KML 都是 XML。您必须讨论 XML 的格式(可能在不同的问题中)才能获得解决该问题的帮助。

同时,KML 参考提供了有关 KML 规范的大量详细信息。那里也有许多 KML 转换器...尝试四处搜索,看看是否有任何可以帮助您处理任何格式的 XML。

于 2012-07-18T08:03:38.587 回答