S-57格式电子海图数据读取以及分层显示

被引量 : 29次 | 上传用户:a348329418
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子海图显示与信息系统(Electronic Chart Display and Information System,简称ECDIS)是船舶航海领域一项重要的技术发明。近些年来,随着各国航运贸易的频繁,基于国际标准化的电子海图显示系统已经基本上取代了传统的纸质海图。电子海图技术之所以有着如此之大的发展,是因为它具有与传统纸质海图无法比拟的优点。它不仅能清晰地显示各类海图信息,而且具有航行自动警报,快速查询各种信息(天气,水文,港口等),短时间内实现海图的定位和更新等特点。这些技术大大地提高了航海中船员的工作效率和航海安全性,船员能够快速地、轻松地、实时地掌握航海各种信息,电子海图软件的开发和推广具有很高的实际价值。目前,国内相关企业主要利用第三方提供的海图开发引擎进行ECDIS的开发,很多是采用了微软的组件技术或者是第三方插件,用户在此基础上能便捷地进行二次开发,但能提供此类开发引擎并能在此基础上进行底层开发还较少,相关工作主要集中一些高校和科研机构中。本文从S-57数字化水文数据的转换和传输标准入手,研究S-57格式电子海图数据模型和数据结构,利用IS08211 lib对海图数据进行解析,并将电子海图数据(electronic Navigational Chart,简称ENC)转换成系统电子导航海图(system Electronic Navigational Chart简称SENC),最后采用STL来封装和存储SENC数据内容。系统采用GTK做人机交互界面框架,从基本的显示点,线,面出发,对数据进行坐标转换和墨卡托投影,并参照国际标准电子海图显示标准S-52,利用GTK消息机制和OpenGL技术实现了电子海图数据的分层显示。此外,本文也设计了电子海图显示与信息系统的一些必要功能:海图缩放、自动多模式转换等。最后,本文在Linux环境下开发了S-57海图数据的读取和显示的函数库,生成了静态链接库文件,使得程序员能够方便地将程序打包整合到一些其他S-57格式数据的应用领域。近些年来,电子海图技术得到了发展迅速,很多国家要求航海船强制安装电子海图显示与信息系统。随着海图数据量的增加,对海图显示的数据处理速度的能力提出了越来越高的要求,电子海图分层显示是海图技术发展的一个重要方向。
其他文献
新租赁会计准则下,对承租人的会计处理做了重大变动,采用单一承租人模式,几乎所有的租赁业务均需入表处理,将对企业的资产负债表、利润表及租赁业务管理产生较大影响。本文以
动词语态的研究一直是语法研究的重要课题之一。许多语言学家和学者都对此做了大量的研究,取得了很多的成果。本文在前人研究的基础上,试从认知语言学的角度,运用原型和范畴
<正> 一、安全建设的成就 蒙洼蓄洪区位于安徽省阜南县境内,淮河干流洪河口至南照集之间,南临淮河,北抵蒙河分洪道,汛期四面临水。蓄洪区总面积181km~2,耕地18万亩,居住人口1
背景:慢性肾脏病(chronic kidney disease,CKD)成为对于各种原因引起的慢性肾脏疾病(病程大于3个月以上)的统称,具有缓慢渐进的自然病程,且发病十分隐匿,易失去早期干预治疗的
世界在变化,形势在发展,中国特色社会主义实践在深入,不断学习、善于学习,努力掌握和运用一切科学的新思想、新知识、新经验,是党始终走在时代前列引领中国发展进步的决定性
现代企业的发展越来越离不开人的因素,而人力资源开发的重点就是如何有效地对员工进行激励。各种企业都在研究、探索建立适合本企业实际的激励机制,通过对员工实施有效激励从
随着经济社会的快速发展,20世纪90年代中期开始我国将大规模的电子监控设备应用在了大城市交通管理和大型公共设施上,尤其是在经济发展较快和人口流动性大的城市,综合来自交
研究背景“风咳”,早在《礼记》中就有“季夏行春令……国多风咳”的记载;《诸病源候论·咳嗽病诸候》论述其乃十咳之一,是风邪乘肺所致的咳嗽,曰:“风咳,语因咳言不得竟是也”
目的:观察腹针配合缪刺法治疗顽固性面瘫的疗效。方法:对100例顽固性面瘫采用腹针配合缪刺治疗。结论:腹针配合缪刺法疗效比较明显。
插头-锥管式空中加油系统加油过程载荷是空中加油系统设计的重要战技指标,直接决定着空中加油系统、受油装置、机体结构设计的成败与否。通过对插头-锥管式空中加油系统加油过