ENC数据解密

1. ENC的定义

  • ENC字面含义是电子航海图(Electronic Navigational Charts),特指由国家海道测量机构或国家海道测量机构授权的公司或机构按国际海道测量组织(International Hydrographic Organization,IHO)颁布的《数字式海道测量数据传输标准》(Transfer Standard for Digital Hydrographic Data,编号S-57)制作的矢量电子航海图。
  • 并不是所有的电子航海图都可以称为ENC。
  • 一般情况下,人们所说的电子海图,就是指ENC。

2. ENC数据描述的内容

  • ENC电子航海图是专门为航海保障设计和编制的,表示的主要内容也都是与船舶(主要指水面船舶)航行有关海底地形、地貌、水文等地理信息,以及航行障碍物、助航设备等。
  • 海图用水深+等深线+底质注记来描述海底地形、地貌。用海图符号和注记来描述水文、航行障碍物、助航设备等。
  • ENC电子海图可采用与纸质海图相对应的分幅方式划分单元,区别是同一用途比例尺区间的电子海图虽然分幅重叠,但数据内容不重叠。
  • ENC电子海图数据不存与纸质海图对应的图幅整饰信息,如图廓、注记等。  ENC电子海图数据不包含如何显示这些数据方法和信息。
  • 解析、显示、查询和使用ENC电子海图数据是由ECDIS(电子海图显示与信息系统)来完成的。

3. ENC数据的理论数据模型

  • ENC数据描述的对象是与航海有关的地理实体,ENC数据的理论数据模型是将真实世界的地理实体抽象成海图数据的规则。
  • 该理论模型将真实世界的地理实体定义为描述特征和空间特征的组合。
  • 在模型中描述特征和空间特征定义为特征物标和空间物标。
  • ENC数据的空间数据模型采用链接节点级拓扑。

在这里插入图片描述图 1 电子海图理论模型示意图

4. 特征物标的物标分类与属性分类

  • 每一种特征物标类都以同一格式描述。
  • 物标名称,用六个英文字母编码,如行政区,物标名称为ADMARE。
  • 物标代码,用整型数编码,如行政区,物标代码为1。
  • ENC电子海图数据中只存储物标代码、物标属性代码和属性值。

5. ENC数据的封装

5.1. 数据模型到数据结构的转换

  • 采用层次方法,传递现实世界的信息。
    在这里插入图片描述图 2 现实世界信息传递示意图

未完,待续…
续1:ENC数据解密-续1

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐