使用OpenScene在线数据打包的imobile软件手机直接闪退

0 投票
手机:运存4G 内存:64G

三维服务:自己发布的iserver三维场景(s3m)

使用离线数据可以打开,但是在线的数据手机预览场景直接闪退
7月 1 分类:  49次浏览 | 用户: mss138111 才疏学浅 (13 分)

1个回答

0 投票
 
已采纳
您好,调试一下代码scene.open()方法返回的是true还是false,能否提供一下打开在线三维场景的关键代码?有闪退的详细日志吗,麻烦贴出来。
7月 1 用户: 董懿鑫 登峰造极 (5,793 分)
采纳于 7月 2 用户:mss138111
代码就是咱们的openScene样例,我只是把url和scenename改成我自己的了

private static String sdcard = android.os.Environment.getExternalStorageDirectory().getAbsolutePath();
    private static String url = "http://192.168.192.100:8090/iserver/services/3D-dasangshu/rest/realspace";
    private static String tiandituURL = "http://t0.tianditu.com/img_c/wmts";
    private String sceneName = "dasangshu";
    private SceneControl sceneControl;
    private Button opensceneBtn;
    private Button openlayerBtn;
你有调试过代码scene.open()方法返回的是true还是false吗?有闪退的详细日志吗,麻烦贴出来

sceneControl.getScene().open(url,sceneName);

这一行代码执行成功,之后直接退出

我的调用的自己iserver发布的场景,数据有16G左右是不是数据过大导致的啊
使用公司的CBD_android测试数据我发布到自己的iserver后我的手机也是可以预览的,但是就是不能预览我自己的数据,点击就闪退
您好,您的数据直接使用离线数据能否正常打开?如果数据量过大建议在iDesktop桌面软件中做优化处理,如移除重复点、重复面,三角网简化等。生成缓存后可以设置模型图层的最大最小可见高度让一开始加载模型某些模型可以不显示。
在iserver直接可以预览我的是s3m格式的,高度我设置为当前高度,距离设置了5000,我是直接发布的osgb数据,没有叠加属性数据,所以直接生产scp后将数据进行压缩单体化,之后设置了高度和距离保存后就发布了
您的是倾斜摄影数据还是精模数据?压缩纹理是否有压缩为Android纹理的数据
倾斜摄影的数据,我压缩的好像默认是PC的,谢谢我试试
已解决谢谢
...