建议增加瓦片本地缓存功能,类似于CesiumNetworkPlug插件
建议增加瓦片本地缓存功能,类似于CesiumNetworkPlus插件,存入IndexDB,防止天地图请求量超额 插件地址:https://github.com/WangShan010/CesiumNetworkPlug 三克
@lky5230 曾有过这个计划,但目标是加快数据加载速度,不是防止地图服务商限额,代码也基本完成。但实践表明,不如服务器如niginx开启反向代理和缓存。如果大家确实需要,我可以考虑增加数据加载事件,用户自行读取和写入缓存。
@lky5230 曾有过这个计划,但目标是加快数据加载速度,不是防止地图服务商限额,代码也基本完成。但实践表明,不如服务器如niginx开启反向代理和缓存。如果大家确实需要,我可以考虑增加数据加载事件,用户自行读取和写入缓存。
增加几个钩子事件,也是好办法! 😀。
@lky5230 已经写了一个插件,缓存到IndexDB,https://github.com/sxguojf/three-tile/blob/dev/packages/plugin/src/indexDBCache/index.ts
效果不是太好,从IndexDB读取数据要比从浏览器缓存读取数据慢。
@lky5230 已经写了一个插件,缓存到IndexDB,https://github.com/sxguojf/three-tile/blob/dev/packages/plugin/src/indexDBCache/index.ts
效果不是太好,从IndexDB读取数据要比从浏览器缓存读取数据慢。
So cool!