有没有办法用setZoom或setView设置分数缩放级别?
我尝试允许用户使用leaflet.draw插件在空的tilelayer上绘制,其中我绘制了一个表示可绘制区域的多边形。我希望可绘制区域在地图div中填充尽可能多的空间,同时仍然显示整个可绘制区域。
在缩放级别11。
在缩放级别12。
理想情况下,我想找到一个基于div宽度的中间缩放值或类似的东西。非常感谢任何帮助。
答案 0 :(得分:1)
在Leaflet,不,不是。这will be supported in Leaflet 0.8,但直到那时。
答案 1 :(得分:1)
看起来它在Leaflet 1.0.0-beta.3中受支持
答案 2 :(得分:0)
Leaflet允许您为缩放值设置小数值。然后它会请求具有该十进制缩放值的图块。如果你有一个瓦片层,这将是一个问题,但由于你的是空的,它应该没问题。
您是否也在寻找计算最佳缩放级别的方法?如果你这样做,你的帖子就不清楚了。