首页 / 浏览问题 / 三维GIS / 问题详情
倾斜模型不在视野范围内的不显示的问题
1EXP 2019年04月01日

使用产品:iserver 9C 操作系统:win10

数据类型:s3m倾斜缓存

问题描述:是这样的,倾斜模型完全加载到了客户端,但是一转动视角,不在视野范围内的模型消失(可能是supermap出于性能考虑吧),再把视角转回来,它会继续加载(按说数据已经加载过了),这样的体验效果很不好,总是以移动窗体,倾斜模型就一块一块的处于加载状态,首次加载如果这样可以理解,毕竟是从网络加载数据,但是一移动视角就这样,给人感觉不太好,好像网速超慢的感觉,请问这个有什么办法解决吗,理想效果应该是无论怎么移动视角,数据正常显示在那里。

问题重现步骤:1、完全加载服务端的倾斜模型。2、移动视角(拖动地图),再移回原视角。3、模型仍然再次加载一遍。

1个回答

您好,这些数据都是写在内存中的。您的webgl如果不是最新版的话,视角外的模型数据是会被释放的。您可以对S3MTilesLayer设置clearMemoryImmediately :false,让他不释放缓存。

您也可以通过合并根节点来优化缓存模型
6,215EXP 2019年04月01日
设置clearMemoryImmediately :false;9D/10i都试了,还是无效。
三维模型S3MTilesLayer 设置了clearMemoryImmediately :false并没有生效呀
...