首页 / 浏览问题 / WebGIS / 问题详情
iserver发布地图服务后,用代码在html确加载不出来
1EXP 2022年01月04日

发布后在iserver能看到:

在html看不到

代码:

loadmap();

function loadmap() {
    var mapUrl ="https://iserver.supermap.io/iserver/services/map-world/rest/maps/World";
    var dataUrl = "http://localhost:8090/iserver/services/data-DK6326222021/rest/data";
    mapUrl = "http://localhost:8090/iserver/services/map-DK6326222021/rest/maps/DK6326222021_1@test";
    // 初始化地图信息
    var  map = L.map('map', {
        crs: L.CRS.EPSG4326,
        center: [108.24, 32.24],
        maxZoom: 22,
        zoom: 0
    });
    // 添加图层
    L.supermap.tiledMapLayer(mapUrl, {noWrap: true}).addTo(map);
}

使用世界地图能展示出来,自己发布的展示不出来。中心点设置我是用idesktop打开后显示的中心点设置的

使用的版本都是10版本

1个回答

你好,请问你的数据 发布服务后能在iserver里面预览吗?查看你发布服务后的地图信息是否正常呢?f12查看控制台是否有报错呢?代码里面的中心点、坐标系需要和你地图信息里面展示的一致才能正常加载。
3,755EXP 2022年01月04日
...