首页 / 浏览问题 / WebGIS / 问题详情
for Leaflet 坐标系4490 加载天地图 只出现部分切片
42EXP 2022年09月09日

代码如下:运行之后天地图只出现一半

proj4.defs("EPSG:4490", "+proj=longlat +ellps=GRS80 +no_defs");
            var crs = new L.Proj.CRS("EPSG:4490", {
                bounds: L.bounds([-180, -90], [180, 90]),
                origin: [-180, 90],
            });
            var map = L.map('map', {
                center: [0, 0],
                zoom: 0,
                crs: crs,
            });
            L.supermap
                .tiandituTileLayer({
                    key: 'a300426f2336ba9317431597b6bca3bc'
                })
                .addTo(map);

2 个回答

您好,按照您截图中的定义方式的话,若想显示出我们平常使用的全部范围,需要将origin设为 origin:[-360,360],

希望可以帮助到您。
9,153EXP 2022年09月09日
可以试试看这个L.supermap.CRS.TianDiTu_WGS84?
346EXP 2022年09月13日
用4326的坐标系是没有问题,就是想确认一下,如果是4490的坐标系,是没法加载天地图么
...