在谷歌地图中按类别分组标记
Grouping Markers by Category in Google Maps
本文关键字:谷歌地图 更新时间:2023-09-26
我知道以前有人问过这个问题,我也看过其他Stack Overflow示例和其他地方,但我看这个代码太久了,仍然很困惑。
在这把小提琴中,我有许多类别中的两个类别的标记。我尝试设置一个类别函数displayMarkers
来过滤和切换每个类别的标记。
我抄袭了这些例子,运气不好。
当我尝试调用displayMarkers
函数并传递parameter (albacore218)
时,我得到了ReferenceError: albacore218 is not defined
。
数据是JSON格式的,可以很好地填充标记信息窗口中的数据。我不明白的是,为什么JSON会在信息窗口中工作,但当我尝试使用categories函数访问数据时,我没有成功。
请让我知道我缺少什么或不了解什么。谢谢你的帮助。
您必须将字符串albacore218
(以及amberjack219
)括在简单引号之间。否则,它们将被视为变量。
<input type="button" value="Albacore" onclick="displayMarkers('albacore218');">
<input type="button" value="Amberjack" onclick="displayMarkers('amberjack219');">
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 缓存谷歌地图数据
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 在谷歌地图上绘制位置数据库
- 标记的实时更新,无需加载页面谷歌地图API V3
- 可以't计算自定义谷歌地图的js
- 谷歌地图可以't添加正确的标记ID
- 如何更改角度谷歌地图上的集群图标
- 谷歌地图v3标记没有显示ie8和9