【问题标题】:Open info window on non-click event在非点击事件上打开信息窗口
【发布时间】:2012-07-13 12:38:33
【问题描述】:

我正在使用 Fusion Tables 制作地图,希望在用户搜索国家或从选择列表中选择国家时弹出信息窗口。

地图在这里:https://mywebspace.wisc.edu/csterling/web/index.html

我的目标是在用户选择/搜索一个国家/地区并缩放到该国家/地区时弹出信息窗口。

编辑:我希望信息窗口具有与单击多边形时相同的信息。

【问题讨论】:

  • 你想在infoWindow里有什么内容?您是否希望它表现得好像有人单击了 FusionTablesLayer?还是其他一些内容?
  • 我希望它的行为就像有人点击了 FusionTablesLayer 一样。对此我不清楚。
  • 如果您展示了您尝试过但不起作用的代码,这个问题会更容易回答。
  • 我不知道该怎么办......对不起。我对 javascript 的掌握还不强。

标签: javascript html google-maps-api-3 google-fusion-tables


【解决方案1】:

这里是an example,它展示了如何创建从可点击侧边栏打开的信息窗口。信息窗口内容由使用 google 可视化库查询 FusionTable 的数据填充。不会直接适用,但演示了这个概念。您需要修改 openFtInfoWindow 以显示表中的数据。

Here is your map with an infowindow that opens when either the drop down or the text search is used

【讨论】:

  • 添加了使用带有已发布地图的 GViz 的示例。
  • 太棒了!谢谢你,这完全符合我的希望。你摇滚!
猜你喜欢
  • 2012-09-19
  • 2014-12-22
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-15
相关资源
最近更新 更多