显示 Google 地图上的标记数量和该标记的数据

Display Number of Markers on Google Map and Data for that Marker

本文关键字:数据 地图 显示 Google      更新时间:2023-09-26

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

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

  1. 呈现缩放级别中可见的标记数用户处于 AT 状态,并在缩放级别更改时进行更新。我知道我需要使用getMarkerCount但我遇到了困难添加它。
  2. 根据可见的标记,我想添加两个变量:available seatsuser count。因此,如果在该缩放级别中可以看到三个标记,我想显示总可用席位和用户数量。

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

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