没有合适的资源?快使用搜索试试~ 我知道了~
MergeBathy 5.0.3:开源数字测深模型软件
SoftwareX 7(2018)180原始软件出版物03 The Fantasy(2015)Samantha Zamboa,b,*,Todd Hollanda,Nathaniel Planta,Kevin Duvieilha,Paul Elmorea,作者:John A.路易斯·帕金斯a,b,大卫·拉莱基尼aaNaval海军Research研究Laboratory实验室,1005 Balch大道,邮编7440,斯坦尼斯航天中心,MS 39529,美国南密西西比大学,730 East Beach Blvd,Long Beach,MS 39560,USAar t i cl e i nf o文章历史记录:2017年1月10日收到2018年4月3日收到修订版,2018年关键词:海洋测深数字高程模型软件工具建模a b st ra ctMergeBathy(2015)是一个用C++开发的跨平台多线程软件套件,用于构建数字测深模型。它为用户提供了一套建模工具,用于构建自定义测深表面,包括用于插值输出的张力样条例程,或作为合并多个测深数据集时的中间重定位步骤MergeBathy值得注意的是,其综合测深流程框架使其用户友好和灵活的处理选项成为可能由爱思唯尔公司出版这是CC BY许可下的开放获取文章(http://creativecommons.org/licenses/by/4.0/)中找到。代码元数据当前代码版本5.0.3此代码版本使用的代码/存储库的永久链接https://github.com/ElsevierSoftwareX/SOFTX-D-17-00007法律代码许可证CC0使用GitHub的代码版本控制系统软件代码语言使用C、C++编译要求,操作环境依赖性Windows 7和Windows 10 x86,x64,CentOS 6和7(Linux)x86,x64,Visual Studio 2010 for Windows如果可用,链接到开发人员文档/手册https://github.com/Sammie-Jo/MergeBathy_Repos-mergeBathy_DOCS问题支持电子邮件Samantha. gmail.com软件元数据当前软件版本5.0.3此版本可执行文件的永久链接https://github.com/Sammie-Jo/MergeBathy_Repos-mergeBathy_CPP合法软件许可证CC0计算平台/操作系统Windows 7和Windows 10 x86,x64,CentOS 7(Linux)x86,x64安装要求&依赖项无。如果可用,用户手册链接-如果正式出版,请在参考列表https://github.com/Sammie-Jo/MergeBathy_Repos-mergeBathy_DOCS问题支持电子邮件Samantha. gmail.com* 通讯作者。电子邮件地址:samantha. gmail.com(S. Zambo)。https://doi.org/10.1016/j.softx.2018.05.0052352-7110/Elsevier B. V.这是CC BY许可下的开放获取文章(http://creativecommons.org/licenses/by/4.0/)。可在ScienceDirect上获得目录列表SoftwareX期刊主页:www.elsevier.com/locate/softx1. 介绍S. Zambo等人/ SoftwareX 7(2018)180-183181数字测深模型(DBM)是根据测深(测量)创建的对海底形状的估计DBM用于船舶和水下船只的航行安全、海洋物理学研究、海洋或声学模型的边界以及海洋生物生态系统的研究[1],具有重要的经济意义。测量来自各种各样的传感器,包括星载重力、机载激光、船舶和水下航行器声纳以及激光雷达[2]。由于收集成本高,高分辨率数据在世界上大多数海洋都很稀缺因此,用于创建特定感兴趣区域的DBM的测量来自具有不同垂直/水平分辨率、准确度等的各种MergeBathy(2015)是一个集成软件套件,用于处理不同分辨率的测深数据,以创建DBM [3],利用处理技术的最新学术进展。合并- Bathy简化了获取清洁测深声纳数据和生成最终DBM产品的步骤。2. 问题和背景如《通用水深》出版物所述,Fig. 1. 用于处理测深数据的高级MergeBathy流。4. 执行多线程和跨平台的设计,MergeBathy可用于Windows x86,x64,1Linux x86和Linux x64从C和C++代码库。MergeBathy利用了几个 第三方库, 包括GMT Reference 4 , MB-System [5],BathymetricAttributedGrid(BAG)23, 文件[10]。海洋图,国际水文学组织-国际海洋学委员会全球大洋深度测量组织的《库克书》,测深建模者需要灵活的工具来处理可能大量的测深数据,以创建DBM。目前DBM建设的建模工具涉及个人的算法,工具包或GIS软件。MergeBathy是一种在架构复杂性方面介于工具箱软件和GIS系统软件之间的集成方法这种新的软件工具结合了通用映射工具[4]和MB系统[5]中的密集数据集算法包括Cleveland(1979年)的局部回归或LOESS或卡尔曼滤波算法,以生成DBM。由于这些密集数据算法产生平滑的表面,因此可以通过添加Calder(2006)参考文献[6]中发表的残差的普通克里金法来恢复更高的细节(以恢复过度平滑丢失的更精细细节),并利用CUBE局部平滑允许用户指定的、比例控制的稀疏数据的表面重建,其能够对复杂表面进行建模[8],并且当建模者需要时,对残差[9]进行克里金处理以尊重重建表面中的一般来说,MergeBathy有一个定义好的流程,可以减轻用户在构建DBM时的一些负担3. 软件功能我们在图1中展示了MergeBathy 将多个输入数据集合并为一个输入数据集,为进一步的计算放置数据集是MergeBathy预处理(数据融合)功能的一部分。要合并这些数据集,MergeBathy必须首先将任何元数据应用到各个文件(未显示),转换和旋转坐标,创建输出网格,删除数据集之间的偏移,并可选地预样条以考虑不同分辨率的数据集。一旦软件计算出一个统一的数据集,Merge- Bathy开始其趋势面分析功能,如最后两个部分所示,生成最终的表面。这里,合并-5. 说明性实例示例1:计算网格本案例研究比较了选择常规计算网格进行输出的效果。 图图2显示了水深表面,其使用(a)Duck,NC数据生成到定义的计算网格上(b)50 × 50 m,具有50 × 50 m平滑汉恩窗口,然后使用更精细的规则计算网格(c)10 × 10 m,具有10 × 10 m平滑汉恩窗口。请注意,与(c)相比,(b)中轮廓的我们将在下一个例子中尝试消除示例2:非均匀平滑尺度本案例研究比较了选择平滑尺度的效果。本案例研究扩展了示例1中的案例研究:计算网格。 图图3显示了用Duck、NC数据生成的水深表面,该水深表面位于规则的10 × 10 m计算网格上(a),具有20 × 20 m平滑Hann窗口,然后在沿岸方向上具有更大的平滑尺度,具有(b)20 × 100 m平滑Hann窗口。请注意,对于(a)中的非常短的平滑尺度,轮廓线有大量的纹理。在图(b)中,100 m Y平滑比例尺给出的沿岸等高线较为平缓,但跨岸剖面仍与图(a)中所示的非常相似,因为两个汇合处的跨岸平滑比例尺相同因此,(a)中轮廓的“锯齿”平滑到(b)中更自然的整体更好的在沿岸方向上的较大平滑尺度允许横跨海岸的平滑在(a)中看到的Bathy回归计算趋势面,平滑去-趋势面以突出显示所需的要素,还可以对残差进行克里金处理以恢复更精细的细节,恢复残差和趋势面,并估计不确定性。蒙特卡洛估计器也可用于输入数据的计算不确定性1 我们建议一个64位处理器的大输入数据集。2 开放导航表面工作组(ONSWG)开发的非专有文件格式;版本1.0.0 [10]。3 使用未列出的其他第三方库。南182号Zambo等人/SoftwareX 7(2018)180图二. 由(a)(x,y,z)点云探测构造的DBM示例,使用网格单元尺寸为(b)50 × 50 m和(c)10 × 10 m的计算网格,网格分辨率更精细。请注意,此合并引用了实地研究设施(FRF)坐标系4[11]。图3.第三章。D B M 的 示例是使用10 × 10 m网格单元的计算网格构建的,使用恒定的(a)X和Y上的均匀平滑尺度,在这种情况下为20 × 20 m,以及(b)非均匀平滑尺度,在这种情况下为X上20 m × Y上100 m。见图4。DBM示例,使用(a)GMT表面程序和(b)使用CURVE的属性不确定性表面,使用网格单元为10 × 10 m的计算网格构建DBM。示例3:不确定性归因S. Zambo等人/ SoftwareX 7(2018)180-183183不仅鼓励测深处理界,而且鼓励整个环境科学界贡献他们的知识。本案例研究表明,不确定性归因于缺乏固有的不确定性估计方法,广泛使用的GMT表面例程稀疏测深数据。图4显示了(a)使用(a)GMT表面程序(张力因子为0.1,比例因子为1.96,α为2.0)在规则的10 × 10 m计算网格上使用Duck,NC数据生成的水深表面,以及(b)使用CURVE(输入测深重叠)生成的属性不确定性表面水深的初始不确定度为10%。请注意,当曲线传播不确定性时,不确定性从水深和斜坡上(a)中的锯齿是不平滑的。6. 结论在本文中,我们介绍了MergeBathy(2015),这是一个用于构建具有不确定性属性的自定义DBM的后处理测深软件套件。MergeBathy与其前身的不同之处在于,它是第一个完全集成的系统,可以对可变分辨率的(清洁的)测深数据进行流水线处理,以产生DBM产品,与现有的工具相比,它灵活且用户友好。MergeBathy有一个确定的处理流程,可以减轻用户处理测深数据的负担。它也是处理稀疏测深数据和不同分辨率测深数据的第一个软件包。虽然MergeBathy可以处理任何高程数据,但它的目标是测深数据,为测深问题提供了额外的功能和灵活性,最值得注意的是,合并多个MergeBathy创建高度可定制的DBM的灵活性使其适用于所有测深问题。随着众包测深的兴起,我们看到人们对测深数据的兴趣和可用性扩大[12,13]。5MergeBathy是开放源码的免费软件,可供感兴趣的测深师或公民科学家使用,完全适应和定制他们的任何需求和兴趣,具有必要的基础测深计算已经到位。它的基础和框架包括新的技术允许MergeBathy不断发展与测深处理解决方案和需求。我们MergeBathy的处理解决方案,使其成为一个全球性的处理工具,专门为用户的需求MergeBathy以及所提供的示例和丰富的文档可以在GitHub上找到。6致谢这项工作由海军研究办公室通过海军研究实验室的“不规则多分辨率数据库”基础计划项目赞助。作者非常感谢马丁·雅各布森博士(斯德哥尔摩大学)。瑞典)和 布赖恩·考尔德博士(美国)新罕布什尔州)的有益讨论。提及任何商业产品和/或使用公司和/或组织名称并不以任何方式暗示美国政府的认可。海军引用[1] 投手TJ,莫拉托T,哈特PJ,克拉克MR,哈根N,桑托斯RS。海山:生态、渔业&养护。John Wiley& Sons;2008.[2] Weatherall P,Marks K,Jakobsson M,Schmitt T,Tani S,Arndt JE,et al.A newdigital bathymetric model of the world's oceans. 地球空间科学2015;2:331 - 45.[3] Zambo SJ.介绍MergeBathy,海洋科学会议; 2016年。[4] Wessel P,Smith WH,Scharroo R,Luis J,Wobbe F.通用绘图工具:发布改进版。EOS. Trans Am Geophys Union2013;94:409-10.[5] SchmidtV,Chayes D,Caress D,Aquarium MB. MB系统TM 5.0烹饪书,Vol. 2003. 2003. p. 9.第九条。[6] CressieNAC.Cressie NAC空间数据统计1993年的《数学统计学原理》。[7] Zambo SJ,Elmore PA,Perkins AL,Bourgeois BS.稀疏数据网格化算法的不确定性估计。2015年。[8] NG工厂,荷兰KT,Puleo JA。近岸水深测量数据误差尺度分析。海洋地质2002;191:71-86.[9] 考尔德湾论档案水文数据集的不确定性。IEEE J OceanEng2006;31:249-65.[10] Calder B,Byrne S,Lamey B,Brennan RT,Case JD,Fabre D,et al. Theopennavigation surface project. Int Hydrogr Rev2005;6.[11] Holman R,Plant N,Holland T. cBathy:一种用于估算近岸水深的稳健算法。J Geophys Res:Oceans2013;118:2595-609.[12] Mayer L,Jakobsson M,Allen G,Dorschel B,Falconer R,Ferrini V,et al.Thenippon foundation-GEBCO seabed 2030 project : The quest to seetheworld's oceans completely mapped by 2030. 地球科学2018;8:63.[13] 国际水道测量组织。国际水文学组织众包测深食谱:众包测深指南。1st ed.2018年[14] 国际水道测量组织。众包测深(CSB)查看器v2.4.1 n.d.5 一个众包测深门户网站是[14]。6MergeBathy 软 件 可 在 https://github.com/Sammie-Jo/MergeBathy_Repos-mergeBathy_CPP 上 获 得 。 MergeBathy 文 档 可 在 https : //github 上 获 得 。com/Sammie-Jo/MergeBathy_Repos-mergeBathy_DOCS.可在https://github.com/Sammie-Jo/MergeBathy_Repos-TEST_CENTER上查阅所提供的实 例 。 水 深 数 据 的 例 子 可 在 https://github.com/Sammie-Jo/MergeBathy_Repos-DATA_CENTER查阅。
下载后可阅读完整内容,剩余1页未读,立即下载
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
cpongm
- 粉丝: 4
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)