GIS技术支持工程师日常工作随笔-倾斜摄影模型优化

本文纯属个人见解,可能是正经的胡扯。
在最近的工作中突然冒出来几个使用倾斜摄影模型的项目,数据量都是TB级的,面对这样大的数据,传统的处理方式已经不太管用了,下面我们就来掰扯下这么大的数据量到底怎么处理。
1、数据组织
大数据的情况下,建议采用多层文件结构的方式组织数据,将数据进行合理的分块,方便后续处理的多机并行处理,提高处理效率。那什么是多层文件结构,如下图:


文件结构.png

数据这样组织的前提需要所有模型的中心点坐标相同,如果不同需要对中心点进行修改,当前修改模型中心点只支持投影坐标系。


修改中心点.png

2、分块数据处理
倾斜摄影模型的处理主要包括两部分:合并根节点和转s3m。
合并根节点层级通常设置1或者2,不建议设置值过大,设置过大的情况下会导致单文件过大,最终应用的时候效率不高,适得其反的效果。
合并根节点.png

3、合并配置文件

数据是分块处理的,如果分别每块作为一个图层进行加载,会导致图层数量非常多,反而加载性能不高,所以需要对图层进行合并。
当前还只能手动对scp文件进行合并,在块的最外层新创建一个scp,然后手动将scp中的文件路径节点拷贝到新scp中,在这个过程中需要注意保证相对路径正确。
4、大面积倾斜摄影模型的管理
在现在的项目中,城市级别的倾斜摄影模型在逐渐应用,对倾斜摄影模型的管理就成为一个亟待解决的问题,倾斜摄影模型如何快速入库、标准化图幅管理、数据快速更新成为一个研究的课题。我这里只抛砖引玉,欢迎讨论。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
    Kevin_Junbaozi阅读 5,325评论 3 23
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,558评论 1 32
  • 倾斜摄影(oblique image)是指由一定倾斜角的航摄相机所获取的影像,航空倾斜影像不仅能够真实地反应地物情...
    ayiyayiyo阅读 5,627评论 0 3
  • A 工作复盘 记录:待业家中 反思:即使待业也要保持学习,就像猫叔所说:努力常态化 行动:英语、复盘不能停 ---...
    Erinchan阅读 191评论 0 0
  • 印象派的代表画家有马奈、莫奈、雷诺阿、德加、西斯莱、毕沙罗等。在印象派之后,塞尚、高更和凡·高都认为绘画不能仅仅像...
    延兴阅读 240评论 0 0

友情链接更多精彩内容