【03】GeoScene创建海图或者电子航道图数据

2023-12-19 10:52

本文主要是介绍【03】GeoScene创建海图或者电子航道图数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 配置Nautical属性

1.1 管理长名称

长名称(LNAM)是一个必要的对象标识符,是生产机构(AGEN)、要素识别号码(FIDN)和要素识别子项(FIDS)组件的串联。这三个子组件用于数据库中创建的每一个要素,以唯一地识别导出产品中的每个要素。

注:

在创建要素之前,必须设置用户名、机构和FIDS字段。还必须有一个S-57或S-100地理数据库。

步骤:

  1. 启动GeoScene Pro。
  2. 从 "视图 "标签,打开 "目录 "和 "内容 "窗格。
  3. 从目录窗格中,展开地理数据库,将EditingProperties表添加到内容窗格中。
  4. 右键单击EditingProperties表。
  5. 单击打开。

出现EditingProperties表。

注:

默认情况下,该表的第一行包含一个DEFAULT条目。

  • 点击你想编辑的要素的机构下拉箭头,选择机构名称,例如:选择CN。

这个字段的值不能为空。

  • 点击FIDS单元格,键入一个数字值或接受默认值。
  • 提示:
  • 每个用户名可以有一个唯一的FIDS值,但该字段值不能为空。FIDS的取值范围必须在1到65534之间。
  • 按Tab键,然后按Enter键,在出现的新行中输入一个用户名,以添加更多的用户名。
  • 提示:
  • 重复此步骤以添加更多的用户名。
  • 单击 "编辑 "选项卡。
  • 单击保存。

1.2 设置编绘比例尺

设置一个适当的编绘比例尺对生产工作流程很重要。在多比例生产环境中工作时,你需要建立比例,以便正确管理新创建的要素。你可以使用S-57编辑组中海事标签上的编绘比例尺工具来完成这个工作。该设置会自动为每个插入的要素填充PLTS_COMP_SCALE属性。该工具允许你审查和动态改变新创建数据的编辑比例尺。

默认的编辑比例尺是1;在编绘比例尺组合框中可以选择其他比例值。你也可以为没有出现在列表中的编辑比例尺输入一个值。你提供的值会保存在活动项目中,并在你创建项目时持续存在。

注:

建议你在添加功能前确认你的编辑比例尺。你可以查看组合框中的值,以确认它是正确的。

警告:

不要使用负值或非数字字符。

步骤:

  • 启动GeoScene Pro。
  • 打开一个新的或现有的项目。
  • 如有必要,在 "内容 "窗格中添加海事数据。
  • 出现海事标签。
  • 在海事标签上,在S-57编辑组中,点击编绘比例尺下拉箭头。
  • 在编绘比例的组合框中选择一个值。

提示:

你也可以在编辑比例组合框中输入一个自定义值。

坐标系设置

数据显示单位在地图视图属性对话框中常规页可以进行设置。

3 创建新的要素

  • 启动GeoScene Pro,启用编辑下的“创建”。

  • 选择合适的要素模板

  • 根据模板创建要素,点击“属性”选项给新创建的物标赋予相应的属性信息。

  • 编辑完后保存编辑即可。

说明:在geoscene版本中,添加了创建物标的S-58主动质检,也就是你在创建物标的时候,Nautical框架会主动按照S-58质检的要求进行约束如下图

4 Load数据到NIS

在进行ENC制图时,对于已经有的ENC数据如何利用,可以将历史的ENC数据导入到GDB中,或者NIS库中。具体的操作方式如下图:

  • 在目录窗格中,创建一个文件数据库

说明然后导入对应的模型的schema,可以是NIS也可以是ENC等等。

  • 通过海事工具箱中的“将s-57导入地理数据库”工具导入现有的ENC数据(.000文件);

这篇关于【03】GeoScene创建海图或者电子航道图数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/511902

相关文章

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二

JAVA中整型数组、字符串数组、整型数和字符串 的创建与转换的方法

《JAVA中整型数组、字符串数组、整型数和字符串的创建与转换的方法》本文介绍了Java中字符串、字符数组和整型数组的创建方法,以及它们之间的转换方法,还详细讲解了字符串中的一些常用方法,如index... 目录一、字符串、字符数组和整型数组的创建1、字符串的创建方法1.1 通过引用字符数组来创建字符串1.2

Redis事务与数据持久化方式

《Redis事务与数据持久化方式》该文档主要介绍了Redis事务和持久化机制,事务通过将多个命令打包执行,而持久化则通过快照(RDB)和追加式文件(AOF)两种方式将内存数据保存到磁盘,以防止数据丢失... 目录一、Redis 事务1.1 事务本质1.2 数据库事务与redis事务1.2.1 数据库事务1.

Oracle Expdp按条件导出指定表数据的方法实例

《OracleExpdp按条件导出指定表数据的方法实例》:本文主要介绍Oracle的expdp数据泵方式导出特定机构和时间范围的数据,并通过parfile文件进行条件限制和配置,文中通过代码介绍... 目录1.场景描述 2.方案分析3.实验验证 3.1 parfile文件3.2 expdp命令导出4.总结

更改docker默认数据目录的方法步骤

《更改docker默认数据目录的方法步骤》本文主要介绍了更改docker默认数据目录的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1.查看docker是否存在并停止该服务2.挂载镜像并安装rsync便于备份3.取消挂载备份和迁

不删数据还能合并磁盘? 让电脑C盘D盘合并并保留数据的技巧

《不删数据还能合并磁盘?让电脑C盘D盘合并并保留数据的技巧》在Windows操作系统中,合并C盘和D盘是一个相对复杂的任务,尤其是当你不希望删除其中的数据时,幸运的是,有几种方法可以实现这一目标且在... 在电脑生产时,制造商常为C盘分配较小的磁盘空间,以确保软件在运行过程中不会出现磁盘空间不足的问题。但在

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

Java如何接收并解析HL7协议数据

《Java如何接收并解析HL7协议数据》文章主要介绍了HL7协议及其在医疗行业中的应用,详细描述了如何配置环境、接收和解析数据,以及与前端进行交互的实现方法,文章还分享了使用7Edit工具进行调试的经... 目录一、前言二、正文1、环境配置2、数据接收:HL7Monitor3、数据解析:HL7Busines

Mybatis拦截器如何实现数据权限过滤

《Mybatis拦截器如何实现数据权限过滤》本文介绍了MyBatis拦截器的使用,通过实现Interceptor接口对SQL进行处理,实现数据权限过滤功能,通过在本地线程变量中存储数据权限相关信息,并... 目录背景基础知识MyBATis 拦截器介绍代码实战总结背景现在的项目负责人去年年底离职,导致前期规

Redis KEYS查询大批量数据替代方案

《RedisKEYS查询大批量数据替代方案》在使用Redis时,KEYS命令虽然简单直接,但其全表扫描的特性在处理大规模数据时会导致性能问题,甚至可能阻塞Redis服务,本文将介绍SCAN命令、有序... 目录前言KEYS命令问题背景替代方案1.使用 SCAN 命令2. 使用有序集合(Sorted Set)