首页 / 浏览问题 / 三维GIS / 问题详情
SuperMapImageryProvider使用问题
zbb
11EXP 2022年11月02日

我在超图发布了四个地图

怎么通过cesium的SuperMapImageryProvider这个类分别加载

我在openlayer是通过 `layerIds` 这个参数但是SuperMapImageryProvider好像没这个参数

1个回答

您好,

直接通过 SuperMapImageryProvider 的url参数加载即可。

之后再将这个图层,add到scene中,就可以在场景中看见了。

可以参考官方在线示例:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#terrainAndImagery

大致如下

    //添加SuperMap iServer发布的影像服务
    var layer = viewer.imageryLayers.addImageryProvider(new Cesium.SuperMapImageryProvider({
        url : URL_CONFIG.SiChuan_IMG
    }));

子图层的控制如下:

new Cesium.SuperMapImageryProvider({
    url:'',
    layerStatusParameters:[{
        layerName:"       ",
        isVisible:true,
        displayFilter:"       "
    }]
})

4,066EXP 2022年11月04日
...