目前市面上最流行多波束后处理软件是CARIS,可以进行波束编辑以及处理,它的优点是波束编辑功能强大,生成的网格图非常漂亮。国内一些企业和研究机构有一些自己的多波束后处理软件,但是都没有商用。站长想要写一个多波束后处理软件,想要达到CARIS的水平,基本是不可能的,但是写一个简单堪用的还是有希望的。之所以这样说,就是因为已经具备一些基础了:
1)、2019年春节远洋航次期间,已经用VS2013将开源软件的mbsystem的读写模块(MBIO)编译成功;
2)、已经成功编写了OpenCoord,得到了使用者的好评,信心倍增,另外,其进行简单改装后,就可以作为OMBP的坐标系统基础件;
3)、天津大学的侯博士鼎力加盟,主要负责融合和过滤算法的研究。
初步设想:
软件包含4个模块:读写模块、显示模块、编辑模块和处理模块,其中读写和显示模块作为ArcMap的插件,减轻界面开发之苦;编辑和处理模块为单独模块,基于PCL有序点云开发,减少开发难度;各模块之间采用XML协议通讯,减少各模块的耦合度;主要功能的实现采用C/C++语言,粘合语言采用Python。
软件设计大纲见附件:
发表评论: