APP下载

S-57电子海图文件基础处理库的设计实现*

2013-06-08唐经宇刘东峰孙粤辉仝国明

计算机工程与科学 2013年2期
关键词:信息

唐经宇,刘东峰,孙粤辉,程 昱,仝国明

(广东工业大学信息工程学院,广东 广州,510006)

1 引言

电子海图显示与信息系统ECDIS(Electronic Chart Display and Information System)是以数字形式储存的海图及其相关数据与多种传感设备、图形显示终端、计算机软硬件等高度融合的船舶航行多参数电子综合信息处理系统。随着信息化在航海领域的不断深入,ECDIS的普及是必然趋势,国际海事组织IMO 已开始讨论ECDIS的强制安装。目前全球电子海图技术标准以国际海道测量组织IHO 的系列标准为主。

IHO S-52“电子海图现实与信息系统内容与显示规范”[1]规定:ECDIS必须以电子航海图ENC(Electronic Nautical/Navigational Chart)为数据来源,ENC 必须符合IHO S-57“数字海道测量数据传输标准”[2]。S-57 实质为针对数据传递和交换的传输标准,由于效率原因它不能作为ECDIS的内部数据格式。S-52标准规定ECDIS必须设计高效的系统电子航海图SENC 的用户格式,将S-57文件的海图数据和改正数据导入到SENC 中。S-57数据集文件的读取、数据改正和物标信息解析处理是构建ECDIS的三个基础环节。

目前,成熟的S-57电子海图开发工具主要为商业软件,由于价格昂贵,应用范围较小。现有的通用GIS软件对S-57格式的支持都较有限。林志辉[3]用GIS开源库OGR 实现S-57数据导入空间数据库,但OGR 不支持S-57目录文件,它在S-57数据集的整体处理上功能有限。近年来国内一些高校的科研人员在各自的电子海图软件中实现了S-57文件处理模块[4~9],它们都能对S-57数据文件进行解包读取,但都没有同时支持数据改正和物标信息解析这两项功能。而且它们都是面向自定义的用户数据格式设计的,通用性上存在不足。……

登录APP查看全文

猜你喜欢

信息
订阅信息
展会信息
信息超市
展会信息
展会信息
展会信息
展会信息
展会信息
信息
健康信息