这是一个简单的问题: 我有一个showKmz()函数,它接收一个属于KML / KMZ文件的URL,直接进入fetchkml()方法,之后它被附加到我的Google Earth实例。 现在我想恢复这个获取的KML / KMZ文件的坐标,并在加载自定义ico后立即使用它们,我想把它放在我提取的KML / KMZ文件的同一位置。 这样做的原因是我希望在Google地球上显示这些文件及其可引用的图标,尽管KML / KMZ默认拥有任何图标......
有没有人知道如何实现检索坐标甚至更好的目标:更直接的方法来使我想要的自定义图标重叠?
提前致谢!!
再见!!
答案 0 :(得分:0)
从这里开始 http://code.google.com/apis/earth/documentation/kml.html
获取带有fetchKml的KML / Z文件时,您在回调中有一个选项,可以在将它们附加到地球之前与您获得的KMLFeatures进行交互。该文件中可能有几个具有坐标的项目,以及几个图标。所以听起来你想获得这些功能,迭代它们,并为每个插入一个IconStyle(或替换现有的IconStyle),让它用你想要的Icon渲染。您不必在与现有功能相同的位置放置新功能。