我想知道如何转换率公里是在缩放水平,有多少公里显示在缩放15?我没有找到任何关于此或搜索不正确
this.map=L.map('mapId' ,{ zoomControl: false, attributionControl:false }).setView([this.currentLat, this.currentLong], 15);
我想知道缩放15后Map上会显示什么样的km半径,+1/-1的增加或减少将以km为单位
我想知道如何转换率公里是在缩放水平,有多少公里显示在缩放15?我没有找到任何关于此或搜索不正确
this.map=L.map('mapId' ,{ zoomControl: false, attributionControl:false }).setView([this.currentLat, this.currentLong], 15);
我想知道缩放15后Map上会显示什么样的km半径,+1/-1的增加或减少将以km为单位
1条答案
按热度按时间gfttwv5a1#
根据传单文件:
当我们在缩放级别为零时,它的宽度和高度为256像素。当我们进入缩放级别1时,它的宽度和高度都增加了一倍。在每个缩放级别下,每个图块都分为四个,其大小(由tileSize选项指定的边的长度)加倍,从而使面积增加四倍。(换句话说,世界的宽度和高度是256·2zoomlevel像素)
你可以在这里检查:https://leafletjs.com/examples/zoom-levels/