0

我需要关于我正在构建的 Google 地图系统的帮助。http://helpinspire.me/temp/google-maps/count-markers.html我有 5 个 json 提要根据选择的单选按钮拉入并显示。然后,当您单击标记时,我为每个项目显示了从 json 文件中提取的值的信息窗口。

所以我需要帮助的下一步是,我想完成两件事。

  1. 渲染在用户所在的缩放级别内可见的标记数量,并在缩放级别更改时更新。我知道我需要使用getMarkerCount,但我在添加它时遇到了困难。
  2. 基于可见的标记,我想添加两个变量:available seatsuser count。因此,如果在该缩放级别内可以看到三个标记,我想显示可用座位总数和用户数。

任何帮助将不胜感激。谢谢你。

4

1 回答 1

0

我通常用谷歌地图做的是保留数组中所有活动标记和信息窗口的引用。这样做,您可以遍历标记并检查它们是否在地图内。使用 getBounds() 获取地图角落的 LatLng。然后遍历你的标记数组,检查每个标记的纬度/经度是否在界限内。

于 2012-05-18T20:38:08.520 回答