Leaflet - Tile Jumbling

时间:2017-08-04 04:40:20

标签: leaflet

我正在使用Leaflet搞乱一个小宠物项目。我之前曾试图使用更大,更复杂的例子而且无处可去,所以现在我又回到了基础。

我正在尝试制作游戏地图。地图的尺寸​​为2500x2500。我基本上只是从教程中复制/粘贴指令。问题是地图图块在某些缩放级别上都是混乱的,而在其他区域则不可见。我还没有调整缩放约束,因为我想先得到类似于原始地图的东西。

看起来像缺少方形的滑块拼图之一,你必须按顺序放回。

到目前为止,这是故事:

  1. 尝试使用传单附带的gdal2tiles-multiprocess.py。它给了我错误,我正在尝试使用旧绑定并且必须使用新绑定。我不知道python,Google也没有给我任何东西。

  2. 管理以使用以下内容生成要生成的地图文件:

    gdal2tiles.py -p raster -z 1-6 -w leaflet WorldMap.jpg tiles
    
  3. 直接从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>
    
  4. 在我达到实际显示某些东西的缩放级别之后......我发现了一团糟。我不确定从这一点开始。

    是否有类似tileLayer中的选项或其他内容:

    hotMess: false
    

    或者这是一个数学问题?它还在右侧切断了我地图的一部分。当我浏览目录时,我看到它的图块,但它没有在地图上显示。

0 个答案:

没有答案