论文部分内容阅读
本文在分析研究国内外多波束方面研究成果及文献的基础上,参考当今主流的多波束数据采集软件的工作方式,结合自身的数据采集与处理要求,开展多波束测深系统实时数据采集软件的研究,设计了面向多波束数据采集程序的数据存储格式,实现了数据采集模块的关键部分。 本文主要工作包括多波束原始数据的获取与解析、网络数据传输、坐标转换、用户交互、测深点云显示等等。文中进行了网络通信传输打包函数与解析打包函数的设计,波束点从船坐标系下到地理坐标系下的转换分析,用户交互的主界面监控端程序的研究,原始数据获取的传感器服务端程序实现,基于VTK(Visualization Toolkit)函数库对海量多波束测深点云的显示,对瞬时水深值用颜色索引赋值实现实时点云数据的颜色渲染。本文研究来自于“船载多传感器水岸线上下一体化测量系统”的多波束测深部分,预留有激光扫描仪测量接口,主界面监控端程序通过添加与多波束服务端并列的激光扫描仪传感器服务端程序,加载扫描仪传感器后,扫描仪原始数据与多波束原始数据共用一套位置与姿态信息,实现水上水下一体化的船载多传感器数据采集工作,本文仅介绍多波束功能部分。 本文通过对多波束数据采集、存储与显示过程的关键技术进行研究,完成对R2Sonic2024多波束系统的数据采集与实时点云显示的实现,并通过实例验证了文中算法、技术的有效性。