Tie*_*ech 6 google-maps google-maps-api-3
我正在使用Google Maps Api v3做一个项目.我想要提供一个包含餐馆的点的完整列表,并希望以某种方式允许用户选择餐馆类型,显示和隐藏类型.
这可以使用图层,或者更正确,我清除所有点并再次将它们上传到地图上,这可能会使它变慢.
TKS
Suv*_*jah 12
您无需删除它们并将它们再次添加到地图中.您可以采用的一种方法是为原始数组中不同"类型"的餐馆创建单独的数组.并根据每个不同的数组创建一组标记.
有一个标记选项叫visible,你可以设置当你实例化你的标记,你可以将其设置为false启动.然后,根据选择的图层(例如,在复选框上),您可以使用所选阵列中每个标记的setVisible(true/false) 方法切换可见性.
visible
false
setVisible(true/false)
这里是一个演示如何,您可以实现这一点(只有它一个数组,但同样会遵循餐厅类型的所有阵列) -这将基本上模仿地图上开启/关闭图层.
归档时间:
12 年,2 月 前
查看次数:
6145 次
最近记录: