我在 Leaflet/Mapbox 地图上有 2 个切片图层,我可以在图层之间切换,类似于这张地图。不同之处在于我的两个图层属于同一类型,都显示“自行车站”以继续链接示例。
由于我为每次点击添加和删除图层,因此在删除第一层和添加第二层之间会有一点延迟。我想我需要听第二层何时完成加载,移除第一层以获得两者之间的平滑过渡。
Leaflet 或 Mapbox 中是否有任何内置功能可以实现这一点?
更新: 我设法通过使用 tilelayers 的 setOpacity 方法解决了这个问题,而不是为每次点击重新加载它们。但是我仍然很好奇是否存在如上所述的现成方法。