iserver浏览三维场景报错"加载scp失败......"

0 投票

使用产品:iserver10i

问题描述:idesktop制作三维工作空间,通过iserver发布。发布后在iserver中浏览三维场景列表浏览器报错“加载SCP失败,请检查网络连接状态或者url地址是否正确?get S3M layer config failed,add s3m layer failed,TypeError: Cannot read property '_rootEntities' of undefined,layer name is 三维水面@data”,但是在三维数据集列表中单独浏览各图层均能正常显示,通过webgl客户端开发scene.open打开场景也能正常显示。请问是什么原因?

问题图片:

8月 12, 2020 分类:  461次浏览 | 用户: 超图小号 牛刀小试 (102 分)

2 个回答

0 投票

您好,您检查一下iServer中的iClient包和iClient 3D for WebGL中的包的版本

是否一致,不一致则把iServer中的iCLient包换成iClient 3D for WebGL的版本

8月 13, 2020 用户: 卷饼先生 登峰造极 (5,371 分)
你好,是只替换这个txt文件就可以吗?我替换后还是报相同的错误
不是的,替换整个包

还是报同样的错误;我的工作空间里包含了一个用高程数据生成的缓存.sct的文件,会不会是它产生的影响?

您那边在客户端用scene.addS3MTilesLayerByScp()单独加载水面看一下是否会报错

客户端单独加载是没有问题的

0 投票
可以试下去rest服务里面拿到config代替scp
4月 28 用户: 生命形态瓦解射线 初出茅庐 (21 分)
...