1

我安装了谷歌地球插件,它似乎工作正常。

我想做的是在其中打开一个 KML 文件(从 Android 上的 MyTracks 导出)。

但是,我找不到打开 KML 文件或启动 GE 插件的选项。

这可能吗 ?

4

1 回答 1

0

要启动该插件,请查看开发人员指南中的“使用 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);
于 2013-01-08T16:51:34.573 回答