0

这里有一个简单的问题:我有一个 showKmz() 函数,它接收属于 KML/KMZ 文件的 URL,并直接进入 fetchkml() 方法,之后它被附加到我的 Google 地球实例。现在我想恢复这个获取的 KML/KMZ 文件的坐标,并在加载自定义 ico 后立即使用它们,我想将它们完全放在我获取的 KML/KMZ 文件的相同位置。这样做的原因是,我想在 Google 地球上显示这些文件,并使用它们的 clicable 图标,尽管这些 KML/KMZ 默认可能具有任何图标......

有没有人知道一种方法来实现检索坐标甚至更好的目标:一种更直接的方法来使这个自定义图标叠加我想要的?

提前致谢!!

再见!!

4

1 回答 1

0

从这里 http://code.google.com/apis/earth/documentation/kml.html

使用 fetchKml 获取 KML/Z 文件时,您可以在回调中选择与您获得的 KMLFeatures 进行交互,然后再将它们附加到地球。该文件中可能有多个具有坐标的项目以及多个图标。因此,听起来您想要获取这些功能,对其进行迭代,并为每个功能插入一个 IconStyle(或替换现有的 IconStyle),以便使用您想要的图标进行渲染。您不必将新功能放置在与现有功能相同的位置。

于 2012-01-25T20:15:01.040 回答