我想切换折线组的可见性。在我的文件中,我可以显示/隐藏标记,但是当我尝试对折线执行相同操作时,它只显示/隐藏最后创建的折线。 将来我想对我的折线进行分类,只用一种颜色切换折线。但是现在如果有人可以帮我切换所有折线,我会很高兴。我认为问题是循环的。 这是我的档案: http://www.2shared.com/document/C01NN3u5/Polylines.html
谢谢你们。
答案 0 :(得分:5)
为每个折线类别创建一个数组。将每个折线对象推入适当的数组。要将它们关闭,循环遍历特定数组并在每条折线上调用setMap(null)。
让数组myArray包含一些折线,你可以做类似
的事情for (var i=0; i<myArray.length; i++) {
myArray[i].setMap(null);
}
如果您需要使用setMap(yourMapId)