具有多边形和标记的融合表层

时间:2012-07-25 12:59:30

标签: google-maps google-maps-api-3 google-maps-markers google-fusion-tables

使用Google Maps API v3

我有一张地图,其中的国家使用Fusion Table Layer中的多边形进行着色。单击多边形时,将打开已在Web界面中配置的默认Fusion Table信息窗口。

某些国家/地区无法在某些缩放级别上看到,因此我希望这些国家/地区具有多边形AND标记,单击该标记时会打开默认的Fusion Table信息窗口。我确实添加了一个标准的地图标记,但点击后无法打开Fusion Table信息窗口。

我已经阅读了文档并查看了示例,但无法看到这是如何实现的。这可能吗?

2 个答案:

答案 0 :(得分:1)

管理以实现这一目标。

我创建了第二个Fusion Table层,而不是选择KML列,我选择了Longitude列,其中WHERE子句指定了较小的国家/地区。这将在位于多边形图层顶部的较小国家/地区呈现带有标记的图层。

唯一的缺点是多边形和标记都是可点击的,可以打开重复的默认Fusion Table信息窗口。虽然不是一个大问题。

答案 1 :(得分:0)

您无法从外部点击事件访问“默认的FusionTables infowindow”。您可以从您的页面查询FusionTable,并在点击Google Maps API标记(或侧边栏条目)时显示包含相同信息的信息页。

Example(从侧边栏点击打开infowindow,而不是标记,因为您没有提供示例)