mb-system为开源的多波束数据处理软件,目前使用mbsystem软件有如下几种方法。
(1)下载配置好的基于linux的系统镜像,直接使用virtualbox或者vmare安装即可。官方提供的有Poseidon Linux、OSGeo-Live等。
OSGeo-Live下载链接https://live.osgeo.org/en/download.html
Poseidon Linux下载链接 https://sites.google.com/site/poseidonlinux/
优点:方便使用,快速上手
缺点:系统安装包长期未更新,mb-system版本较老,无法使用源码安装,验证算法时不方便
(2)在现有基于linux的系统上重新安装配置
具体安装步骤可参照How to Download and Install 网址https://www.mbari.org/products/research-software/mb-system/how-to-download-and-install-mb-system/#toggle-id-2
优点:可利用最新代码重新生成安装mb-system软件,方便实现代码验证
缺点:安装配置麻烦,对新手不友好
本人需要验证mb-system的归位计算处理算法,所以需要使用源码安装(其他系统包不满足要求),故在Ubuntu 18.04.1 LTS版本上安装mb-system,使用的是MB-System-5.7.5.tar.gz版本源码安装。
具体安装步骤如下:
(1)安装依赖包
(2)下载源码包
ftp://mbsystemftp@ftp.mbari.org/MB-System-5.7.5.tar.gz
(3)解压并执行configure文件
执行configure文件,执行成功会生成makefile文件
执行完毕后命令窗口会如下显示,说明检测环境没有问题,生成makefile成功。
(4)使用make工具生成可执行文件
执行成功,如下图所示
(5)使用make工具安装mbsystem,默认安装路径为/usr/local/bin
执行完毕后如下所示
进入/usr/local/bin目录,查看是否有安装好的可执行文件,说明安装成功
(6)执行各个工具,验证安装是否正常
如测试mbinfo工具是否正常使用
MB-System Cookbook使用操作说明书:
https://www.mbari.org/wp-content/uploads/2016/03/mbcookbook.pdf
其他资源可以到下面网站去查看,https://www.mbari.org/products/research-software/mb-system/mb-system-announcements-archive/
其他异常情况说明:
(1)执行gmt绘图相关命令时出错解决
解决:打开mbm_plot文件,在1913行增加下面两行代码即可。然后重新编译,安装
(2)使用mbinfo时候提示下面错误
解决:打开/etc/ld.so.conf文件增加第二行,保存退出
再执行/sbin/ldconfig –v即可。
参考资料:
[1]mbcookbook.pdf https://www.mbari.org/wp-content/uploads/2016/03/mbcookbook.pdf
[2] https://github.com/dwcaress/MB-System
[4] https://www.mbari.org/products/research-software/mb-system/
[5] https://blog.csdn.net/baidu_38172402/article/details/81152192
[6]https://www.mbari.org/products/research-software/mb-system/mb-system-announcements-archive/