2011-12-29 106 views
0

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

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

在此先感谢!

再见!

回答

0

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

当获得与fetchKml一个KML/Z文件,你在回调有一个选项与您将它们附加到地球之前已经获得的KMLFeatures互动。该文件中可能有几个具有坐标的项目以及多个图标。所以它听起来像你想获得的功能,遍历它们,并为每个插入一个IconStyle(或替换现有的IconStyle),让它与你想要的图标一起渲染。您不必在现有位置放置新功能。