电子海图数据的转换
发布时间:2015-11-06 14:40:08 访问次数:9209(1)非标准电子海图转换为标准电子海图的过程
船舶航行世界各地,可能取得各国的电子海图,而不同国家采用的纲要及其制作的ENC均有所不同,不能要求应用系统设计出针对每一种ENC的数据接口,各国电子海图要能互相交换,数据模型与数据结构需要一致,或至少让应用系统得知其数据结构。这就需要有一个国际标准ENC,“IHO S-57 数字海道测量数据转换标准”正是为此而制定的,它要求各国能将非标准ENC转换为S-57标准ENC(同一产品规范),这个过程如图一所示,可用程序自动完成。
图一
(2)纸海图和测量数据转换为S-57标准电子海图的过程
标准电子海图的数据可能取自于纸海图,也可能直接取自于测量资料。可将测量的实体坐标或使用数字化仪将海图实体的空间坐标进行数字化,以空间记录的空间属性域存储,每个测量的地理实体或纸海图实体的特征属性可能在一个特征记录的特征属性域存储(水深点除外),理论数据模型和文件组织结构均应符合S-57标准。
(3)S-57标准ENC与SENC数据的转换
S-57标准ENC与SENC数据的转换依赖以下3点:
① S-57定义了标准ENC数据结构,每个ECDIS都应能够接受ENC并将其转换为内部存储格式,ENC中的数据不容许ECDIS制造商和用户擦出、重写或修改。在ECDIS中必须存储ENC的拷贝,再加上自动航海通知(ENC改正信息,同样采用S-57格式),将它们由ECDIS转换成SENC,如图二所示。
图二
② 数据字典记录或S-57标准定义了对象、属性和属性值。
③ 用ISO/IEC8211“信息交换的数据描述文件规范”包装S-57标准数据库,使得每个文件的数据组织形式相当明确,应用系统可以进行数据处理。
以上3点使得不同的ECDIS迅速对标准ENC解码,将S-57标准ENC转换为基于不同计算计系统的SENC。
(来自“电子海图显示与信息系统使用指南” )