如何在GMaps.js中使用removeMarker来过滤标记?

时间:2012-12-13 18:40:19

标签: jquery json google-maps

我正在使用GMaps.js。我已经添加了带有JSON的标记,并希望根据该JSON中的值过滤(隐藏)一些标记。即,隐藏属性foo没有值bar的所有标记。

我可以使用map.removeMarkers(),它只删除所有标记,我在控制台中看到另一个名为removeMarker()的方法,但我不知道如何指定特别的标记。

我知道它不是同一个库,但之前的文档很有用,所以我一直在从jQuery maps filtering documentation

获取提示

1 个答案:

答案 0 :(得分:1)

要使用map.removeMarker()方法,您需要跟踪标记。并将要删除的标记传递给方法。 除此之外,你可以使用从谷歌地图api返回地图对象的map.map,你可以使用谷歌地图api方法。