修复/偏移传单地图上的图块坐标

我从SAS Planet的ArcGIS.Imagery下载了一些图块 磁贴位于

之类的文件夹中
ArcGIS.Imagery/z2/0/x1/0/y2.jpg

我用这个TileLayer在传单上显示它。

  L.TileLayer.customTiles = L.TileLayer.extend({
            getTileUrl: function (t) {
                console.log('coords',t);
                z = t.z,x = t.x,y = t.y,z0 = t.z,x0 = Math.floor(t.x / 1024),x1 = Math.floor(t.x % 1024),y0 = Math.floor(t.y / 1024),y1 = Math.floor(t.y % 1024)

                const d = `ArcGIS.Imagery/z${z0}/${x0}/x${x1}/${y0}/y${y1}.jpg`;
                console.log('d',d);
                return d;
            }
        });
        L.tileLayer.customTiles = function () {
            return new L.TileLayer.customTiles();
        }
        L.tileLayer.customTiles().addTo(map);

但是看起来好像坐标错误。结果就是我得到的。任何想法如何解决?谢谢

修复/偏移传单地图上的图块坐标

zxcvbn1234po 回答:修复/偏移传单地图上的图块坐标

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3143631.html

大家都在问