当前位置: 首页 > news >正文

CARIS11.4基本使用流程及其bug

今天博主介绍一下CARIS11.4的基本流程以及它的界面bug。

一、CARIS11.4的基本流程

如果以前用过CARIS9,不用看帮助说明,你摸索一段时间也能掌握CARIS11.4的使用流程。相比CARIS9,CARIS11.4的主要功能基本不变,增加了生成变分辨率的面(New Variable Resolution Surface)和创建测线集合的功能,其界面变化比较大,没有单独潮位改正功能和数据融合(Merge)功能,它们被Georeference bathymetry功能替代。下图是CARIS11.4的处理流程,主要流程分为准备工作、数据加载、数据处理、面生成、质量控制、成果输出。

1、准备工作

准备工作第一步是创建船型文件和.hip文件,船型文件包含船舶、传感器位置和不确定度。.hips文件包含数据源和中间处理数据。船型文件由 HIPS and SIPS Vessel Editor 功能创建,.hips文件由New HIPS File功能创建,它们也可通过Import > Sensor Data自动创建。

2、加载数据

使用Import Sensor Data 将原始数据转成HIPS数据格式,见上图;

使用 Import Auxiliary Data导入Delayed Heave, navigation, motion and Real Time (RMS) uncertainty data;

使用Save Project 保存包含数据和当前视图的工作空间。

3、数据处理

使用Georeference Bathymetry 融合垂直和水平设置参数(包含潮位文件)生成地形数据,这个功能相当于以前的潮汐改正、声速改正、Merge、TPU计算等功能的集合。

Georeference Bathymetry 还涉及到2个可选参数:

(1)声速改正,Sound Velocity Correction (using Kongsberg Library)

(2)计算Total Propagated Uncertainty (TPU) ,便于滤波

4、面生成

创建单分辨率和变分辨率地形面:

(1)使用wath angle, shoalest depth true position and CUBE创建单分辨率面;

(2)使用New Variable Resolution Surface根据点的密度生成变分辨率面

5、质量控制

使用导航( Navigation), 姿态(Attitude), 条带和面(Swath and Subset) 等编辑器和多种过滤器实现:

(1)检查和编辑传感器数据,比如导航、罗经、涌浪,它们一般会在面上又所反映;

(2)过滤,使用自动和手动工具,比如条带、IHO测量精度;

(3)使用Subset Editor过滤水体数据;

(4)使用CUBE滤波。

6、成果输出

成果输出包括覆盖图、面数据、等深线、离散点、剖面图、影像(背散射、侧扫声纳)。

二、CARIS11.4的bug

CARIS11.4bug出现在创建单分辨率面的功能上,变分辨率地形面生成功能没有此问题。

正常的单分辨率面生成功能的对话框如下图:

如果对话框的Source是测线数据集,那么对话框变成下图这样的:

如果测线数据集很长,这个对话框就会相当宽,宽到从左到右用鼠标拖动需要1分钟,造成这个功能无法使用,相关视频已经上传至公众号。这个对话框一旦变宽就缩不回去,而且影响了包括声速改正在内等类似这样的对话框。

令人奇怪的是,变分辨率面生成对话框没有此问题。代理商将问题反映给CARIS,CARIS回复了2次:

可惜,2次回复中的方法都没有解决这个问题。国外软件一旦出现问题,就只能邮件来来回回不停地沟通,不知道什么时候能解决。

原先CARIS9.0有一个Refraction Editor的功能,这个功能也出现在CARIS11.4的帮助手册里,上图Georeference Bathymetry功能对话框有refraction Coefficients选项,然而按照帮助手册给出的提示,你是无论如何也找不到这个菜单命令的,因为整个软件压根就没有这个菜单命令。

后来,代理商技术反映11.3好像没有问题,博主随即安装上11.3,结果问题还是一样,只要使用测线选择集的功能,生成规则面的对话框会变很宽,而且再也退不回去。不过,万幸的是声速折射率的改正功能还在。

突然,脑袋里闪现一个想法:如果将测线选择集重命名为短名字呢?变宽的对话框竟能缩回去了,但是一旦再添加测线选择集,对话框仍然会变得很宽​。看来,CARIS11.4的bug只能是通过降低版本至11.3和将测线选择集(Active Track Lines)重命名为短名字​才能解决。

 

相关文章:

  • 我用了几行代码就实现了界面变灰效果
  • [附源码]Python计算机毕业设计Django教育企业网站
  • App 黑白化技术实践
  • 网络安全常用的工具有哪些(二)
  • 所谓工作能力强,其实就这五点
  • Linux||后续1:Ubuntu20.04安装MySQL8.0纯命令图文教程(安装+排错+可视化工具+常用命令)
  • JAVA实训第四天
  • 【数据结构】八大排序算法详解
  • Qt / Qml 中捕获(中文)输入法事件(按下 提交)
  • pytorch实现运动鞋分类
  • C语言画贝塞尔曲线的函数
  • 电脑重装系统后卡顿怎么办?教你快速解决电脑卡顿问题
  • 2022,itbird的年终总结报告
  • java面试强基(22)
  • [ vulhub漏洞复现篇 ] struts2远程代码执行漏洞s2-059(CVE-2019-0230)
  • 不愧是阿里资深架构师,这本“分布式架构笔记”写得如此透彻明了
  • 小程序canvas 缩放/拖动/还原/封装和实例--开箱即用
  • 【MySQL】数据库基础知识汇总和增删改查操作
  • TCP/IP 网络原理【TCP篇】
  • python实现新年倒计时代码
  • 解放日报社论:只争朝夕、不负重托,加快建成具有全球影响力的科技创新高地
  • 陈文清:推进扫黑除恶常态化走深走实,有力回应人民群众对安居乐业的新期待
  • 澎湃回声|山东莱州、潍坊对“三无”拖拉机产销市场展开调查排查
  • 马上评|“AI神医宇宙”欺诈,连演员都不请了
  • 三大交易所修订股票上市规则:明确关键少数责任,强化中小股东保障
  • “70后”通化市委书记孙简已任吉林省政府领导