ArcMap 下的电子海图(S57 ENC)

概述

本方案采用 ArcMap 下的 ArcGIS for maritime 。
ArcGIS for Maritime 是制图拓展方案中的一个拓展模块(还包括了其他行业的制图应用)
采用此方案进行 S57 海图的渲染和解析,能够将 S57 文件转换为 地理数据库中的要素类,并利用工具自动完成大量符号化的工作,满足了地图数据的修改编辑功能。
同时,因为数据完全转换成了 GIS 的工作方式(并非是 S57 viewer的方式),数据能够进行矢量、栅格等切片制作,并导入ArcGIS Portal 中。满足了相关海事快速制图的工作需求。
在这里插入图片描述

安装

准备

Mapping and Charting Solutions Desktop 文件
环境要求:许可、桌面端

安装

下载完制图拓展之后,双击,选择 Batytmetry 和 Martime 两个拓展进行安装(也可以一块都装了)!
在这里插入图片描述
然后就是一直下一步完成安装。

配置

安装好之后在自定义中,选中相关的海事模块和互相依赖的模块。

符号化

  1. 更新符号化 scheme
    在 工具栏 → 自定义 → 自定义模式 (命令 )中选择 (nautical 中的 Views,和nautical Symbology Command 中的 Upadate)。拖到工具栏上
    在这里插入图片描述
    得到如下工具
    在这里插入图片描述

创建地理数据库

D:\Program Files (x86)\ArcGIS\MaritimeCharting\Desktop10.6\Enc\Schemas\Workspace\NAUTICAL_ENC_TEMPLATE_GX.XML
(参考自行安装的 海事模块目录)

导入S57

在对应的数据库中的 Nautical 要素类下,导入 S57 数据
在这里插入图片描述

更新符号

点击上文中的 Update 即可将符号化的需要的字段( (RuleID, Override, and Text string) ),添加至地理数据库中
在这里插入图片描述

Calculate Symbology tool 符号化

使用 海事模块的工具,Calculate Symbology 将所有导入的 S57数据进行符号化的计算。
在这里插入图片描述

更新符号视图

在自定义中,选中扩展模块,选择 Produnction Mapping
在这里插入图片描述
得到如下工具栏
在这里插入图片描述

production Symbology 中选择views -> 导入视图 view (.\ArcGIS\MaritimeCharting\Desktop10.6\Common\Symbology )在这里插入图片描述

视图的文件在安装位置 \ArcGIS\MaritimeCharting\Desktop10.6\Common\Symbology/S52_View.vvs

  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值