对于我正在处理的地图,我有几个GeoJSON FeatureCollection
,一个用于我的数据集中的每个地址。在每个FeatureCollection
中,地址都有一个Point
标记,以及代表该地址路由的几个PolyLine
。我想做以下事情:
1)初始化仅显示地址点标记的地图。
2)在鼠标悬停地址点标记时,显示该要素集合的所有路径折线。
将事件附加到图层组中的给定要素似乎相当容易(例如,在单击该点时触发弹出窗口或更改标记颜色)。但是,我无法找到一种方法来触发折线以显示何时单击点标记。有没有办法做到这一点?
答案 0 :(得分:0)
您可以使用所有点和折线初始化地图,但会在选项中将折线设置不透明度隐藏为0。
这里有一个非常相似的问题:Make Leafletmarkers searchable and blurr out the others
您可以使用此示例:https://yafred.github.io/leaflet-tests/20170205-newsrooms-and-articles/但将不透明度设置为0