在多角形中间的图画象 - 地球插件

时间:2014-08-04 03:53:23

标签: kml polygon google-earth-plugin

我想知道是否有一种在谷歌地球插件中使用kml在多边形中间绘制图标(标记)的好方法。 目前我通过计算中间数来解决这个问题,并且为每个多边形添加一个带有图标的地标在计算中心。 但是我必须确保当我删除多边形时我也删除了标记。 有没有办法让他们联系起来而不是那样分开? 谢谢!

1 个答案:

答案 0 :(得分:0)

您可以将地标和多边形对象封装到单个对象中,从而可以创建自定义" PlacemarkPolygons"传递您需要的任何选项。所以你会有。

function PlacemarkPolygons(options) { 
  // your set up...
}

看看我的意思看看这个" CustomOverlay"包装groundOverlay和多边形以提供groundOverlay的点击事件的示例。

http://jsfiddle.net/2bUXQ/

虽然Google地球API对象与您的不同,但主体却完全相同。您将定义一个自定义对象,该对象包含您要关联在一起的两个API对象,以及任何可帮助您使用它的方法。