首页 / 浏览问题 / WebGIS / 问题详情
WebGL端如何让浏览器缓存更多的三维切片
21EXP 2021年11月24日
当三维场景比较大的时候,假如我现在A区域浏览,当我从A区转到其他区域浏览,再回到A区时,A区的模型又会重新加载一遍,感觉就是浏览器只会缓存当前视角的模型,其他模型如果不在视角会被销毁一样的,这种使用体验不太好。

尝试设大s3m图层的maximumMemoryUsage属性,但好像没有效果,请问如何才能让浏览器缓存更多的三维切片而避免上面所述的问题?

1个回答

你好,layer下面有 clearMemoryImmediately属性,默认为true,设置为false,即不释放内存;

indexedDBSetting 

在设置indexeDB属性时, 有三个布尔类型的分支属性:isGeoTilesSave——是否保存切片; isAttributesSave--是否保存属性;isGeoTilesRootNodeSave--是否保存根节点。

康鑫
1
6,077EXP 2021年11月25日
indexeDB在哪里设置呢
图层里面
...