使用产品:SuperMap iClient3D 10i V10.2.1
当场景中图层缓存文件被移除后,图层在场景中保留,
Cesium api scene.open(sceneUrl)加载场景浏览后会出现场景崩溃
查看Cesium 代码发现,在updateMeetVisible获取图层时候,没有判断图层是否为空,导致出现该问题,希望下一个版本能够修复下该问题,目前我们数据也在清除这样的数据。
只调用scene.open 问题就能重现,问题的关键是iserver发布的三维服务scene的layers有资源不存在的空图层。
desktop是10.0.1
iserver我们年前从10.0.1升级到了10.2.1