首页 / 浏览问题 / 三维GIS / 问题详情
加载s3m数据不能显示
7EXP 2018年05月15日

使用产品:iserver 9.0.1a 操作系统:win10 x64 

1. osgb数据生成了配置文件;

2. 根据配置文件生成了s3m数据;

3. 新建球面场景,加载s3m缓存;

4. 保存场景和工作空间为.smwu;

5. 在IServer发布Rest三维服务;

WebGL3D(支持浏览s3m和osgb缓存)形式浏览场景,场景不显示,提示:

请问这是什么情况?

1个回答

您好,OSGB转s3m时,目标文件路径一定要选择scp文件的同级目录,其次您可以试试我们在线webgl能否加载出来,因为已知某些版本iserver确实无法以webgl方式浏览场景。在线webgl地址:http://support.supermap.com.cn:8090/webgl/examples/editor.html#individualInformation

操作说明如下:点击左上角+号,选择自定义服务,url填写例如http://localhost:8090/iserver/services/3D-CBD/rest/realspace/datas/building2jianyu1/config。再随便填一个图层名就行了,点击确定。

胡林
1
5,985EXP 2018年05月15日

谢谢,我试了用addS3MTilesLayerByScp方式不能加载,也提示同样的错误,从s3m.smwu文件打开场景正常显示。(但是udb文件转的s3m加载正常)。就不知道哪儿不对了。

我看了文件结构如图所示,

您看看这边的目录结构,并且scp文件中我圈出来的路径是能够直接找到对应的s3m文件的。

谢谢您,问题已经解决,scp文件和缓存根目录放在同一文件夹下,修改scp文件路径,如您上图所示,否则都不行,
...