待从头,收拾旧山河,朝天阙------宋岳飞
梳理了一下网站上关于mbsystem的文章:
在msys32下编译mbsystem-5.4.2209
msys2(msys2-i686-20180531)32位下安装GMT4.5.6
mbsystem如何生成VC版
由于缺少X-Windows,除了cygwin,mbsystem都没有在Windows下生成完整版本。在国外的网站上,脱离X-windows的mbsystem的windows版本早就有了,有32位和64位两个版本,都已经被上传至CSDN了,资源名字叫:GMT-5.4.1+MB-win32.rar和GMT-5.4.1+MB-win64.rar。
“多波束数据读取和显示”作为2022年要完成的任务之一在2022年毫无进展,现在列为2023年的任务,怎么也得有点作为了。
这几天,下载了新版的mbsystem5.7.8,想在msys2下编译一下,始终没有成功,最终还是放弃了。现在Windows出了WSL2,不用装虚拟机就可以安装Linux系统。改天有时间可以试一试。
在编译mbsystem的时候,脑子里一直思考以后如何完成这个任务。这个任务可分成2个子任务:数据读取和数据显示。
数据读取采用mbsystem的数据读取功能,涉及到两个问题:
(1)如何编写make文件,使用VS2017的nmake编译mbsystem的数据读取源码文件
(2)如何将读取的测线数据转成离散点ASCII文件
数据显示采用CloudCompare,使用插件方式,组织测线文件和显示离散点,涉及到两个问题:
(1)CloudCompare插件如何开发
(2)如何使用QT进行插件界面的开发
针对以上子任务及其所涉问题,制订如下2023年上半年计划:
(1)学习make文件编写,完成mbsystem5.7.8读写库的编译
(2)学习QT开发,找个小案例练练手
(3)使用mbsystem读写功能,看mbsystem的源代码。