使用Google Maps API v3模拟使用KML点击标记

时间:2012-12-12 14:09:14

标签: google-maps google-maps-markers kml

我正在使用kml文件在地图上创建标记。

我需要通过点击一个知道latitutude和经度线的外部元素(i.s.a div)来模拟标记点击以打开信息窗口。

我能做什么?

1 个答案:

答案 0 :(得分:0)

至少有两个选择:

  • 使用第三方KML解析器(如geoxml3geoxml-v3)渲染KML,将KML渲染为原生Google Maps API v3对象,保留对它们的引用并使用它们触发点击事件对象(适用于标记,多边形和折线),失去了基于KmlLayer图块渲染的好处。

example using geoxml3

  • 将您的KML导入FusionTables,然后在表格中查询数据,以便在需要时创建InfoWindow

example using FusionTables