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

问题描述 投票:0回答:1

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

我需要模拟一个标记,以通过单击知道纬度和经度线的外部元素(即div)来打开信息窗口。

我能做什么?

google-maps google-maps-markers kml
1个回答
0
投票

至少有两个选择:

  • [使用geoxml3geoxml-v3等第三方KML解析器呈现KML,该解析器将KML呈现为原生Google Maps API v3对象,保留对其的引用,并使用它们来触发对象上的click事件(适用于标记,多边形和折线),则失去了KmlLayer基于图块的渲染的优势。

example using geoxml3

  • 将您的KML导入FusionTables,然后在表中查询数据以在需要时创建InfoWindow(注意:这不再有用,Fusion Tables已于2019年12月3日关闭]]]
  • example using FusionTables

© www.soinside.com 2019 - 2024. All rights reserved.