【06】GeoScene海图或者电子航道图数据自动化质检

1 S-58错误管理器验证产品

在你编辑数据时进行快速的质量检查可以使用S-58错误管理器,S-58错误管理器工具允许您使用IHO S-58验证标准来验证海事数据库中的产品。你可以验证整个产品,或验证产品的当前范围。

1.1验证产品

使用S-58错误管理器工具完成以下步骤验证产品。

步骤:

  • 启动GeoScene Pro。
  • 打开一个新的或现有的项目。
  • 如有必要,在 "内容 "窗格中添加海事数据。

出现海事选项卡。

  • 在海事标签上,在S-57编辑组中,点击S-58错误管理器

出现S-58错误管理器窗格。

  • 选择包含该产品的地理数据库。
  • 可以选择,点击系列下拉箭头,选择一个系列来过滤产品列表。

这个列表包含了所选地理数据库中所有可用的系列。

  • 可选择点击产品下拉箭头并选择一个产品。

这个列表包含了所选地理数据库中的所有产品。默认情况下,会选择下拉列表中的第一个产品。如果你在第6步中选择了一个系列,产品列表将按该系列进行过滤。

  • 可以选择勾选 "当前范围 "复选框,将验证的数据和产品列表限制在当前范围内可见的产品。

如果您不勾选 "当前范围 "复选框,整个产品都将被验证。

  • 点击运行。

产品或当前范围被验证了。验证的结果以树状视图显示在S-58错误管理器窗格中。

注:

要删除验证结果,请右键单击S-58错误管理器窗格,然后单击清除验证结果。

1.2 S-58错误的细节

一旦验证过程完成,S-58的结果将显示在S-58错误管理器窗格中。

注:

该工具会保持位于<安装位置>\Resources\Maritime文件夹中的S-58IgnoreList.txt文件中的忽略列表文本文件。

结果根据严重程度进行分组:关键、错误和警告。还可以在窗格的树状视图中查找特定类型的错误,树状视图会动态更新以显示搜索中输入的错误编号。删除所有基元和错误几何选项允许您管理和清除窗格的树状视图。显示/隐藏关键错误、显示/隐藏错误和显示/隐藏警告为您的搜索添加了进一步的过滤器。你可以随时将地图返回到验证范围。当你点击一个特定的错误或警告时,S-58错误管理器窗格通过显示描述、解决方案和符合性信息来提供更多细节。展开一个错误或警告可以看到它的相关特征及其信息,例如,源信息包括名称、要素类、S-57对象和LNAM,点击后会在地图框架上闪烁。

每个要素都有一个附带的上下文菜单,有以下选项。

  • 选择要素
  • 添加到选择中
  • 选择所有要素
  • 缩放到
  • 平移至
  • 缩放到错误的几何图形
  • 平移至错误的几何体

每个相关的要素都可以使用属性窗格进行选择和编辑,可以通过选择和打开属性工具进入。与特定错误相关的原始几何体可以通过显示/隐藏原始几何体选项进行访问,同时可以通过缩放到原始几何体选项放大到原始几何体错误,而错误几何体可以通过显示/隐藏错误几何体选项查看。对于一个或一组错误,可以通过复选框跟踪哪些错误已经解决。

注:

并非所有类型的错误都有相关的错误几何图形或原始几何图形。S-58错误管理器工具允许你识别拓扑结构错误。一旦你识别了它们,你就可以决定使用哪种解决方案来修复它们。

2 验证s-57文件

为了评估你准备发布的正式输出文件,可以使用海事工具箱中的“验证s-57文件”工具验证 ENC 或 IENC 文件并生成.S58文件作为结果。

“解析 S-58 日志文件”工具根据 S-58 解析由“验证 S-57 文件”工具和第三方验证软件生成的日志文件(推荐的 ENC 验证检查)。关键错误和警告作为记录导入到数据审查表中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/255670.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Android vs. iOS:移动操作系统的对决

导言 Android和iOS作为两大主流移动操作系统&#xff0c;影响着数十亿用户的数字生活。Android和iOS&#xff0c;作为移动操作系统的巅峰代表&#xff0c;它们的竞争塑造了全球数十亿用户的数字化生活。本文将深入探讨这两个系统的起源、特点以及它们在用户体验、开发者生态和市…

Linux 特殊符号

目录 1. # 注释 2. &#xff1b;命令分隔符 3. .. 上级目录 4. . 当前目录 5. " " 换行&#xff0c;解析变量 6. 换行&#xff0c;不解析变量 7. \ 和 / 8. &#xff01;历史命令调用&#xff0c;取反 9. * 通配符 10. $ 调用变量 11. | 管道 12. || …

云原生之深入解析减少Docker镜像大小的优化技巧

一、什么是 Docker&#xff1f; Docker 是一种容器引擎&#xff0c;可以在容器内运行一段代码&#xff0c;Docker 镜像是在任何地方运行应用程序而无需担心应用程序依赖性的方式。要构建镜像&#xff0c;docker 使用一个名为 Dockerfile 的文件&#xff0c;Dockerfile 是一个包…

【二分查找】【z型搜索】LeetCode240:搜索二维矩阵

LeetCoe240搜索矩阵 作者推荐 【贪心算法】【中位贪心】.执行操作使频率分数最大 本文涉及的基础知识点 二分查找算法合集 题目 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性&#xff1a; 每行的元素从左到右升序排列。 每列的…

Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码

问题 今天在代码里面输出 console.log 信息直接指向了 vue.js&#xff0c;并且代码里面写了 debgger 也不生效 解决 f12 找到浏览器的这个设置图标 找到这个 ignore list 的 custom exclusion rules 取消掉 /node_modules/|/bower_components/ 这样就正常了

【图神经网络】社区检测

社区检测 社区是许多网络的特性&#xff0c;一个特定的网络可能有多个社区&#xff0c;社区内的节点之间连接紧密。 网络节点在社区内部形成紧密的连接&#xff0c;而在社区之间则形成松散连接。 社区检测技术对于社交媒体算法来说非常有用&#xff0c;可以发现具有共同兴趣…

TrustZone之顶层软件架构

在处理器中的TrustZone和系统架构中,我们探讨了硬件中的TrustZone支持,包括Arm处理器和更广泛的内存系统。本主题关注TrustZone系统中发现的软件架构。 一、顶层软件架构 下图显示了启用TrustZone的系统的典型软件栈: 【注意】:为简单起见,该图不包括管理程序,尽管它们可…

sqlserver dba日常操作

查询慢sql的方法 1.whoisactive 安装方法 http://whoisactive.com/downloads/下载地址 将下载好的zip包放到sqlserver服务器中 文件-打开-文件-下载好的zip包-在查询窗口点击执行 新建一个查询窗口&#xff0c;输入sp_whoisactive&#xff0c;获取当前运行的所有sql语句 使用…

【计算机网络】TCP协议——2.连接管理(三次握手,四次挥手)

目录 前言 一. 建立连接——三次握手 1. 三次握手过程描述 2. TCP连接建立相关问题 二. 释放连接——四次挥手 1. 四次挥手过程描述 2. TCP连接释放相关问题 三. TCP状态转换 结束语 前言 TCP——传输控制协议(Transmission Control Protocol)。是一种面向连接的传…

Android 性能优化一篇解决

前言 使用java编写的源代码编译后生成了对于的class文件&#xff0c;但是class文件是一个非常标准的文件&#xff0c;市面上很多软件都可以对class文件进行反编译&#xff0c;为了我们app的安全性&#xff0c;就需要使用到Android代码混淆这一功能。针对 Java 的混淆&#xff…

不同版本QT使用qmake时创建QML项目的区别

不同版本QT使用qmake时创建QML项目的区别 文章目录 不同版本QT使用qmake时创建QML项目的区别一、QT5新建QML项目1.1 目录结构1.2 .pro 文件内容1.3 main.cpp1.4 main.qml 二、QT6新建QML项目2.1 目录结构2.2 .pro文件内容2.3 main.cpp2.4 main.qml 三、两个版本使用资源文件的区…

DSO在Euroc上运行经验贴,关于时间戳为0的结局方法

网上DSO基本上都是在TUM数据集上跑得&#xff0c;教程也比较多&#xff0c;写论文需要&#xff0c;使用DSO跑了一下Euroc数据集&#xff0c;踩了很多坑&#xff0c;花了一天的时间才调通&#xff0c;记录一下。 本机运行环境&#xff1a;Ubuntu16.04 其它环境只要安装过ORB-SA…

10.鸿蒙应用程序app创建第一个程序Helloworld

鸿蒙应用程序开发app_hap开发环境搭建 1.打开DevEco 2.创建项目 3.选择Empty Ability 4. 选择API6,支持java开发 5.点击Finish 6.启动本地模拟器参考方法 7.启动成功 8.运行程序 9.运行成功 其它文章点击专栏

龙芯loongarch64服务器编译安装gcc-8.3.0

前言 当前电脑的gcc版本为8.3.0,但是在编译其他依赖包的时候,出现各种奇怪的问题,会莫名其妙的中断编译。本地文章讲解如何自编译安装gcc,替换系统自带的gcc。 环境准备 下载页面:龙芯开源社区网站 - LoongArch GCC 8.3 交叉工具链 - 源码下载源码包名称如:loongson-gnu…

【每日一题】—— C. Largest Subsequence(Codeforces Round 915 (Div. 2))(规律、字符串处理)

&#x1f30f;博客主页&#xff1a;PH_modest的博客主页 &#x1f6a9;当前专栏&#xff1a;每日一题 &#x1f48c;其他专栏&#xff1a; &#x1f534; 每日反刍 &#x1f7e1; C跬步积累 &#x1f7e2; C语言跬步积累 &#x1f308;座右铭&#xff1a;广积粮&#xff0c;缓称…

Postman使用总结--关联

当接口和接口之间&#xff0c;有依赖关系时&#xff0c;需要借助 postman 关联技术来实现

计算机组成原理——数据的表示与运算2

D n位定点整数包括1位符号位&#xff0c;n-1位数值位。因此当符号位为0&#xff0c;表示为正数时&#xff0c;数值位全为1&#xff0c;是最大值。例如n5&#xff0c;那么01111是最大值&#xff0c;最大值是15。 111110000-12^4-1 最小值只要符号位取1即可&#xff0c;所以最…

福德植保无人机工厂:创新科技与绿色农业的完美结合

亲爱的读者们&#xff0c;欢迎来到福德植保无人机工厂的世界。这里&#xff0c;科技与农业的完美结合为我们描绘出一幅未来农业的新篇章。福德植保无人机工厂作为行业的领军者&#xff0c;以其领先的无人机技术&#xff0c;创新的理念&#xff0c;为我们展示了一种全新的农业服…

超级计算机与天气预报:精准预测的科技革命

超级计算机与天气预报&#xff1a;精准预测的科技革命 一、引言 随着科技的飞速发展&#xff0c;超级计算机已经成为现代社会不可或缺的一部分。它们在科研、工业、军事等领域发挥着重要作用&#xff0c;其中天气预报是一个颇具代表性的应用领域。本文将探讨超级计算机在天气…

VueDraggablePlus - 免费开源的 Vue 拖拽组件,支持 Vue2 / Vue3,还被尤雨溪推荐了

今天在网上看到尤雨溪推荐的这款拖拽组件&#xff0c;试了一下非常不错&#xff0c;同样推荐给大家。 VueDraggablePlus 是一个专为 Vue 打造的拖拽排序模块&#xff0c;基于 Sortablejs 封装&#xff0c;支持 Vue3 或 Vue 2.7&#xff0c;本月的 21 日&#xff0c;Vue 作者尤…