首页 / 浏览问题 / 三维GIS / 问题详情
iserver发布的三维服务在WebGL里面打不开
3EXP 2019年10月11日

1.我在iserver上面发布了idesktop做好的三维模型

2.iserver模型地址放在浏览器可以打开显示模型

3.我在webGL里面渲染模型就没显示出来模型

代码如下:

//打开所发布三维服务下的所有图层
var promise = scene.open('http://192.168.40.10:8090/iserver/services/3D-QiuMianMoXing/rest/realspace');
Cesium.when(promise,function(layers){
    //设置相机位置、视角,便于观察场景
    scene.camera.setView({
        destination : new Cesium.Cartesian3.fromDegrees(116.4563,39.8969,553),//位置
        orientation : {
            heading : 5.901089214916513,//方向
            pitch : -0.40668579780875524,//倾斜度
            roll : 6.281842456812987
        }
    });

1个回答

如果不加载模型的话,可以展示三维球吗?

如果可以的话只留下scene.open('http://192.168.40.10:8090/iserver/services/3D-QiuMianMoXing/rest/realspace');这句试试看,其他的都删掉,包括var promise
6,215EXP 2019年10月11日
...