随着无人机性能快速提升,单个项目涉及到的倾斜摄影模型数据范围、数据量及单个模型体积也在不断变大,带来的问题是数据显示速度却越来越慢,那么如何在不升级配置的情况下提升模型的加载速度呢?
 
TB级倾斜摄影模型合并根节点前后加载效果对比

未合并根节点的大数据

 

合并根节点之后的效果

 
 是什么原因导致加载速度差异的呢?
原因在于对模型的加载是以tile瓦片为单位进行扫描显示的,所以tile文件夹越多会导致加载扫描时间瓦片的时长也就越长,内存占用也较多,导致加载和浏览时出现明显卡顿。
1. 为什么倾斜摄影模型分块会产生这么多根节点呢?
在CC(Smart3D)中,对于体积量大的数据建模时都需要对模型进行分块。分块大小的依据是内存,内存大分块大,瓦片数量少;反之,内存小的分块就小,瓦片数就会很多。受内存限制(一般128G,256G是比较大的了),航测范围大,模型体积变大,瓦片数量变多。
 
2. CC能否合并根节点呢?
CC软件本身是可以直接对根节点进行合并操作的,但是其操作较为繁琐,存在的问题是瓦片数量过多,软件容易崩溃。
 
3. 如何解决这个问题?
基于上面说的卡顿原因,不难看出如果模型数据合并根节点后只有一个根节点,是不是就可以秒速加载了呢?尝试解决方案有以下三个方面:
A. 直接从本源入手,建模时提升计算机内存减少分块瓦片数,但是受限于内存;
B. CC直接合并根节点,但崩溃率高;
C. 最佳解决办法:图新地球对已生产好的osgb数据基于原片进行重新生产
 
图新地球合并根节点操作如下:
 
第一步:图新地球支持对大模型的根节点可进行高速合并,所以首先要下载打开图新地球
 
 
第二步:对原先加载的模型生成lfp索引,再进行根节点合并操作,根据需求对面片数、纹理高宽进行设置;
 
 
第三步:在设置好后点击确定进行根节点的合并;
 
完成合并根节点操作之后,重新打开模型数据即可秒速加载。
 
-END-

最新文章

  1. java时间计算,获取某月第一天和最后一天
  2. activity结束之后刷新之前的activity的内容
  3. Vector & ArrayList 的主要区别
  4. [CareerCup] 2.6 Linked List Cycle 单链表中的环
  5. 求第N数大问题
  6. eclipse 和 android studio 快捷键对比
  7. Linux使用netstat命令查看并发连接数[转]
  8. PhpStorm 4.0 & 5.0 部署本地Web应用
  9. 使用装饰器模式动态设置Drawable的ColorFilter
  10. Java设置Excel单元格式
  11. Advanced Sort Algorithms
  12. hibernate学习(一)配置,导包
  13. LuoguP3701 「伪模板」主席树
  14. 【Linux网络编程】TCP网络编程中connect()、listen()和accept()三者之间的关系
  15. python3高级编程
  16. Java并发程序设计(二)Java并行程序基础
  17. Hibernate工作原理及为什么要用?
  18. CentOS7部署Django项目
  19. 吴裕雄 数据挖掘与分析案例实战(8)——Logistic回归分类模型
  20. Windows:打开MSDTC,恢复Windows任务栏,查看windows日志,打开远程桌面,打开Services,资源监控

热门文章

  1. Arraylist的源码学习
  2. 第五篇Scrum冲刺博客--Interesting-Corps
  3. 第5篇scrum冲刺(5.25)
  4. linux系统学习
  5. 区块链入门到实战(34)之Solidity – 变量
  6. Ambari 邮件监控服务
  7. Python发送get、post请求
  8. 关于华为服务器 双路E52620安装系统时遇到的问题
  9. 用rspec执行自动化测试用例
  10. slua中,绑定lua文件到Monobehavior的一种方法