APP下载

S-57海图数据在数字地图中的转换研究

2021-11-18余粉香郭丽萍姚诚勤

矿山测量 2021年5期

余粉香, 郭丽萍, 姚诚勤, 张 挺

(中国人民解放军61175部队,江苏 南京 210049)

S-57是IHO国际海道测量组织规定的官方电子海图数据传输标准。由于数据存储规范、标准完备、便于海图更新和修正等优点,使其在国内外民用、军用领域得到了大量的应用[1],常作为更新海部地理信息数据的重要数据源。目前,数字地图生产中,通常基于S-57海图对应的纸质海图进行海部要素的采集更新,这种方式人工采集工作量比较大,更新效率不高,而且扫描纸质海图存在扫描误差,人工采集存在采集误差,导致更新后的数据精度有所降低。为了提高S-57海图数据利用的效率和准确率,本文在分析S-57海图数据格式和表达内容的基础上,研究如何将S-57海图数据快速转换为基础地理信息数据,达到快速更新数字地图中海部要素的目的。

1 S-57海图数据解析

1.1 S-57海图特点

S-57海图是以描写海域地理信息和航海信息为主的空间数据的有序集合,通常S-57海图文件是以扩展名为.000文件格式存储的[2],命名为:CCXXXXXX.000,CC为生产机构代码,XXXXXX为文件唯一标识(采用大写字母和数字)[3]。S-57海图可以包含一个或多个数据图层。通过数字海图的分层模型,区分地理空间特征类别,便于数据显示、查询和要素选取等操作。S-57海图数据主要有以下几方面特点。

1.1.1 封装性

S-57海图数据采用的封装结构是一种高压缩的数据交换格式,是用户不可见的.000数据格式,数据结构较为复杂[4],数据按ISO/IEC8211封装,8211提供了独立于机器构造的文件格式,这种数据交换结构便于数据规范化传输,但不便于数据操纵[5],直接读取难度较大,转换比较复杂。……

登录APP查看全文