leaflet.js - 关于折线

时间:2018-05-01 14:52:24

标签: leaflet

我对传单的折线有一些疑问,它们如下

  • 在实例化折线(L.polyline)时是否有办法规定它不应默认显示在地图上?我知道我可以使用.addTo([map])和.remove(),但是有没有办法指定选项的一部分?

  • 隐藏/显示用于指示标记之间路径的折线(L.marker)的最佳做法是什么?我知道我可以将标记添加到图层组(L.layerGroup)。我知道在创建折线时,我可以为指示路径的每个标记使用相同的lat / lng。我知道我可以单独显示/隐藏每一个(使用L.Control.Layers并将图层组作为叠加图传入并使用该控件显示/隐藏标记然后再次使用addTo()和.remove()用于折线)但我希望得到帮助的是让它显示当图层组可见/不可见时折线显示/隐藏,并使用外部控件显示/隐藏它们。对于前一种情况,我尝试过使用功能组(L.featureGroup)但我无法使用它。对于后一种情况,我限于.addTo()和.remove()?

日Thnx,
克里斯托弗

0 个答案:

没有答案