当前位置: 首页> 学位论文 >详情
原文传递 基于S-57标准的电子海图数据库设计与程序库开发
论文题名: 基于S-57标准的电子海图数据库设计与程序库开发
关键词: 电子海图;S-57标准;空间数据库;数据集文件;程序库开发
摘要: 电子海图显示与信息系统(ECDIS)是一种非常重要的船舶用导航电子系统,它具备传统纸质海图无法比拟的优势,已获得越来越广泛的应用并逐渐全面普及。系统电子海图(SENC)是电子海图显示与信息系统的直接数据来源,而用户格式的电子海图数据库是系统电子海图的基础。相关国际组织制定的系列标准规定,电子海图显示与信息系统必须使用符合S-57标准的电子海图数据。S-57数据集文件的处理是电子海图应用的基本环节。
   本文深入分析了国际海道测量组织(IHO)的S-52和S-57两个主要的电子海图国际标准;进行了电子海图空间数据库的设计;开发了用于S-57电子海图数据集文件基础处理的程序库。
   电子海图数据库设计上,数据库管理系统采用PostgreSQL和PostGIS的方案。为S-57产品规范规定的每种物标建立一张数据表,每个表中有一个geometry类型的字段用于保存物标的空间几何信息。采用PostgreSQL官方的C++前端libpqxx作为数据库访问接口。利用PostGIS强大的空间处理能力,实现海图数据的高效组织管理。
   S-57数据集文件基础处理程序库用C++实现,其功能包括文件读取、数据改正和物标信息提取。该库完整保持S-57文件的海图数据,较好保持数据的原始逻辑结构。能提取物标完整的几何信息,获取物标的属性/类目信息。该库与具体的用户数据结构、格式无关,具备一定的通用性。
作者: 唐经宇
专业: 信号与信息处理
导师: 刘东峰
授予学位: 硕士
授予学位单位: 广东工业大学
学位年度: 2012
正文语种: 中文
检索历史
应用推荐