首页 / 浏览问题 / 三维GIS / 问题详情
前端调用不出倾斜摄影
4EXP 2024年09月03日

使用产品:iserver 11.1.1,idesktop 11.1.0

操作系统:win11 x64

具体问题:

在桌面gis加载球面场景后,以影像瓦片加载高分摄影,以三维瓦片加载倾斜摄影,保存场景和工作空间后。

运行iserver,发布该工作空间的三维服务,在scenes中l浏览时,两个数据都可以显示。

但在vs code中以如下代码进行调用,只能显示高分摄影,倾斜摄影无法展示

var scene = viewer.scene;
var promise = scene.open("http://localhost:8090/iserver/services/3D-test/rest/realspace");  //url为在SuperMap iServer上发布的服务地址

随后,尝试如下代码,获取倾斜摄影的配置文件,进行加载倾斜摄影,也无法实现

var promise = scene.addS3MTilesLayerByScp('http://localhost:8090/iserver/services/3D-test/rest/realspace/datas/zj/config',
    {
        name : "base"
    });
promise.then(function(layer){
    layer.visible = true;
});

现在不知道是哪个步骤错误

1个回答

您好,您在iServer中可以预览的话,数据和服务本身应该是好的。

有可能是您的前端iClient3D版本小于您的iServe版本或桌面版本,建议您下载最新的iClient3D后进行尝试。

http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

希望可以帮助到您。

10,588EXP 2024年09月04日
已解决,感谢!
...