0

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

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

我可以做什么?

4

1 回答 1

0

这里至少有两个选项:

一种选择:

  • 使用第三方 KML 解析器(如geoxml3geoxml-v3)呈现您的 KML,将 KML 呈现为本机 Google Maps API v3 对象,保留对它们的引用并使用它们触发对象上的点击事件(适用于标记、多边形和polylines),失去了基于 KmlLayer 平铺渲染的优势。

使用 geoxml3 的示例

**不再可用,FusionTables 已于 2019 年 12 月 3 日停用** - 将您的 KML 导入 FusionTables,然后在需要时查询表中的数据以创建信息窗口(**注意:这不再有用,Fusion Tables 已关闭于 2019 年 12 月 3 日下降**)

使用 FusionTables 的示例

于 2012-12-12T15:01:11.953 回答