现在已经有几天了,我一直在寻找一种能够使用leaflet.js动态更改不同地图功能(如道路,水,建筑物,背景等)的颜色的方法。我知道我们在Mapbox中使用Mapbox GL有这个选项。但我想知道是否可以使用leaflet.js库来实现。
任何帮助/解决方法都将受到高度赞赏。 感谢
答案 0 :(得分:3)
默认情况下,Leaflet只能渲染光栅图块(即无法轻易修改的普通图像)和矢量形状(通常来自GeoJSON数据)。
如果要修改切片渲染,则主要有3个选项:
如果您希望能够在运行时修改渲染,那么只有第3个选项是合适的。