我安装了谷歌地球插件,它似乎工作正常。
我想做的是在其中打开一个 KML 文件(从 Android 上的 MyTracks 导出)。
但是,我找不到打开 KML 文件或启动 GE 插件的选项。
这可能吗 ?
我安装了谷歌地球插件,它似乎工作正常。
我想做的是在其中打开一个 KML 文件(从 Android 上的 MyTracks 导出)。
但是,我找不到打开 KML 文件或启动 GE 插件的选项。
这可能吗 ?
要启动该插件,请查看开发人员指南中的“使用 Google Earth Api ”部分。
要加载 KML 文件,请查看以下文档https://developers.google.com/earth/documentation/kml
它提供了有关如何fetchKml 和 parseKml以及链接到工作示例的示例。
var href = 'http://code.google.com/'
+ 'apis/earth/documentation/samples/kml_example.kml';
google.earth.fetchKml(ge, href, function(kmlObject) {
if (kmlObject) {
ge.getFeatures().appendChild(kmlObject);
}
});
您还可以使用 aKmlNetworkLink
再次加载数据,该文档链接到此工作示例。
var link = ge.createLink('');
var href = 'http://code.google.com/'
+ 'apis/earth/documentation/samples/kml_example.kml'
link.setHref(href);
var networkLink = ge.createNetworkLink('');
networkLink.set(link, true, true); // Sets the link, refreshVisibility, and flyToView
ge.getFeatures().appendChild(networkLink);