我正在使用Leaflet搞乱一个小宠物项目。我之前曾试图使用更大,更复杂的例子而且无处可去,所以现在我又回到了基础。
我正在尝试制作游戏地图。地图的尺寸为2500x2500。我基本上只是从教程中复制/粘贴指令。问题是地图图块在某些缩放级别上都是混乱的,而在其他区域则不可见。我还没有调整缩放约束,因为我想先得到类似于原始地图的东西。
看起来像缺少方形的滑块拼图之一,你必须按顺序放回。
到目前为止,这是故事:
尝试使用传单附带的gdal2tiles-multiprocess.py。它给了我错误,我正在尝试使用旧绑定并且必须使用新绑定。我不知道python,Google也没有给我任何东西。
管理以使用以下内容生成要生成的地图文件:
gdal2tiles.py -p raster -z 1-6 -w leaflet WorldMap.jpg tiles
直接从Leaflet教程复制并粘贴JS:
<script>
var map = L.map('map').setView([51.505, -0.09], 6);
L.tileLayer('tiles/{x}/{y}/{z}.png', {
attribution : '',
minZoom: 1,
maxZoom : 6,
}).addTo(map);
</script>
在我达到实际显示某些东西的缩放级别之后......我发现了一团糟。我不确定从这一点开始。
是否有类似tileLayer中的选项或其他内容:
hotMess: false
或者这是一个数学问题?它还在右侧切断了我地图的一部分。当我浏览目录时,我看到它的图块,但它没有在地图上显示。