2017-07-03 158 views
0

我正在使用地图和图层的leaflet库。小册子将可见地图分为多个瓦片。有时瓷砖的数量更多。我的关注是减少瓦片数量为了一些不同的目的增加瓦片尺寸。我想以Json格式而不是光栅图像获取栅格信息。我可以更改小册子大小?

默认情况下,图块大小为256x256。我可以更改瓷砖尺寸吗?

任何帮助将不胜感激!提前致谢。

回答

1

使用tileSize选项:

new L.TileLayer('http://{s}.example.org/{z}/{x}/{y}.png', { 
    tileSize: 512 
}).addTo(map); 

宽度和高度的瓷砖在网格中。如果宽度和高度相等,则使用数字,否则使用L.point(宽度,高度)。

http://leafletjs.com/reference-1.1.0.html#gridlayer-tilesize

+0

我这样做,但我仍然得到tileSize = 256×256。 –