教你如何快速掌握航测数据POS加工处理
2022-04-24 13:03:10
一、 背景介绍: 众所周知,用于建立三维模型的航测数据必须符合一定的要求,最重要的一点是要保证用于建模的相片数据与pos数据呈一一对应的关系。因此,航测原始数据一般都需要内业人员进行处理。 接下来为大家介绍航测数据内业处理的一般流程, 思维导图如下:
二、 处理流程: 1.检查照片数量是否有缺失 注意:在编辑POS信息时,要先备份差分POS信息,或者将后差分POS导入到excel表内再进行处理。 【五镜头数据】:检查5个镜头下的照片数量是否一致,且与POS数据的数量是否一致; 【单镜头数据】:检查照片数量与POS数据的数量是否一致。 【如遇到数量不一致的情况时,常见的处理方式如下:】 一般来说,外业飞手会记录缺失的照片编号,然后内业数据处理人员检查pos数量,并删除对应位置的pos信息,最后保证照片数量与pos数量一一对应即可。
2.删除异常信息及不需要的信息 后差分POS文件内一般只需要保留北坐标、东坐标(或者纬度、经度)及高程值这三列,其他数据可以删除。如下图所示: 整理前:
整理后:
3.照片重命名 由于无人机内的相机在拍摄时,不同架次的不同镜头生成的相片的默认命名都是相同的编号方式,因此在原始相片中,仅能通过不同文件夹的命名来区分其所属的架次及镜头类型。 但是在建模时,大雁云容易因相同命名而无法正确匹配对应的pos数据,可能会使相片与pos建立错误的对应关系,因此我们需要保证相片命名的唯一性,并且通过相片名字与pos点的ID来建立一一对应的关系。
(1)区分日期 如果飞行区域较大,可能导致工期较长,每天可能都会有较多的架次,所以需要进行区别。 (2)区分架次 航测区域过大时,需要分区进行。一个区域飞完成,相当于一个架次完成。无人机完成了一个飞行流程,就生成了一份原始POS数据。 所以若数据分几个架次进行航测,则需要制定用于区分不同架次的命名规则,例如“1”对应“第一架次”,“2”对应“第二架次”等等,以此类推。只有一个架次可不作区分。 (3)区分镜头 若是五镜头的数据,则需制定用于区分不同镜头数据的命名规则,例如“1”对应“前”,“2”对应“后”等等,以此类推。单镜头可不作区分。 (4)区分照片顺序 照片的原始排列顺序与pos数据的原始排列顺序一般来说都是一一对应的,所以不可随意命名,需在其原始顺序下重新编号。 (5)根据上面制定的规则,使用小工具(如拖把更名器等)进行照片重命名 注意:照片重命名是对原文件直接操作,所以建议更名前先备份。 添加文件后,点击上方菜单栏的“序号”,在“模板”处制定固定的命名部分;编写完后需要加一个“#”,做为通配符。 然后,在下方的设置处,设置变化部分;当预览效果符合需求,点击“应用”即可。 在未退出软件前,可以点击“撤销”来回滚成未修改状态。
4.修改POS数据内点号 下面介绍常用的数据整理方式。 若为五镜头,则需制作5份POS数据,然后分别将每一份POS数据导入到excel内。根据照片的名称修改POS名字,使其一一对应,最后删除标题行。
5.制作多镜头对应的POS数据 5个镜头时,需要复制5份数据,并且使用“替换”来修改pos名字。
6.整合POS数据 由于大雁云对POS数据内的分隔符有一定的要求,分隔符处理不当可能会导致读取POS文件失败,所有POS数据内的列与列之间最好分隔符只要一个空格(英文字符下的空格)。 而经过excel表格处理的数据,粘贴出来后会发现列与列之间存在多个空格,针对这种情况我们一般可以通过txt处理: 1)首先,我们可以新建一个文本文件,将所有处理好的POS数据粘贴到一个txt文件上。 2)然后,我们使用“替换”功能来将多个空格换成一个空格,替换完成后保存即得到了最终处理好的POS数据。
三、总结 上述就是航测数据POS处理的一般流程, 核心思想就是保证相片数据与pos数据呈一一对应的关系! 注意事项: 照片数量必须与POS数据的数量一致 POS文档中,影像名称必须带有格式