TB级倾斜模型加载速度太慢?这是我见过最快的加载方式没有之一
2024-09-07 13:07:51
随着无人机性能快速提升,单个项目涉及到的倾斜摄影模型数据范围、数据量及单个模型体积也在不断变大,带来的问题是数据显示速度却越来越慢,那么如何在不升级配置的情况下提升模型的加载速度呢?
TB级倾斜摄影模型合并根节点前后加载效果对比
未合并根节点的大数据
合并根节点之后的效果
是什么原因导致加载速度差异的呢?
原因在于对模型的加载是以tile瓦片为单位进行扫描显示的,所以tile文件夹越多会导致加载扫描时间瓦片的时长也就越长,内存占用也较多,导致加载和浏览时出现明显卡顿。
1. 为什么倾斜摄影模型分块会产生这么多根节点呢?
在CC(Smart3D)中,对于体积量大的数据建模时都需要对模型进行分块。分块大小的依据是内存,内存大分块大,瓦片数量少;反之,内存小的分块就小,瓦片数就会很多。受内存限制(一般128G,256G是比较大的了),航测范围大,模型体积变大,瓦片数量变多。
2. CC能否合并根节点呢?
CC软件本身是可以直接对根节点进行合并操作的,但是其操作较为繁琐,存在的问题是瓦片数量过多,软件容易崩溃。
3. 如何解决这个问题?
基于上面说的卡顿原因,不难看出如果模型数据合并根节点后只有一个根节点,是不是就可以秒速加载了呢?尝试解决方案有以下三个方面:
A. 直接从本源入手,建模时提升计算机内存减少分块瓦片数,但是受限于内存;
B. CC直接合并根节点,但崩溃率高;
C. 最佳解决办法:图新地球对已生产好的osgb数据基于原片进行重新生产
图新地球合并根节点操作如下:
第一步:图新地球支持对大模型的根节点可进行高速合并,所以首先要下载打开图新地球
第二步:对原先加载的模型生成lfp索引,再进行根节点合并操作,根据需求对面片数、纹理高宽进行设置;
第三步:在设置好后点击确定进行根节点的合并;
完成合并根节点操作之后,重新打开模型数据即可秒速加载。
-END-
最新文章
- java时间计算,获取某月第一天和最后一天
- activity结束之后刷新之前的activity的内容
- Vector &; ArrayList 的主要区别
- [CareerCup] 2.6 Linked List Cycle 单链表中的环
- 求第N数大问题
- eclipse 和 android studio 快捷键对比
- Linux使用netstat命令查看并发连接数[转]
- PhpStorm 4.0 &; 5.0 部署本地Web应用
- 使用装饰器模式动态设置Drawable的ColorFilter
- Java设置Excel单元格式
- Advanced Sort Algorithms
- hibernate学习(一)配置,导包
- LuoguP3701 「伪模板」主席树
- 【Linux网络编程】TCP网络编程中connect()、listen()和accept()三者之间的关系
- python3高级编程
- Java并发程序设计(二)Java并行程序基础
- Hibernate工作原理及为什么要用?
- CentOS7部署Django项目
- 吴裕雄 数据挖掘与分析案例实战(8)——Logistic回归分类模型
- Windows:打开MSDTC,恢复Windows任务栏,查看windows日志,打开远程桌面,打开Services,资源监控