摘要: |
本文以电子海图显示与信息系统(ElectronicChartDisplayandInformationSystem,ECDIS)的研究为工程背景,研究了电子海图显示与信息系统的相关国际标准,并依据这些标准在Windows平台下完成了作为电子海图显示与信息系统子系统的电子海图显示系统的软件设计与实现。
本论文针对开发电子海图显示系统所需解决的相关问题进行了研究。首先,介绍了开发电子海图显示与信息系统的相关国际标准。主要研究了IHO数字海道测量数据传输标准(即S-57规范)和ECDIS海图内容与显示规范(即S-52规范)。通过对这两个规范的研究,解决了电子海图显示系统中显示内容和显示方法这两个核心问题。其次,论文给出了系统电子航海图的设计方案,系统电子航海图是ECDIS中直接读取和显示的数据库,是ECDIS内部的一个数据库。它由ECDIS对电子航海图进行格式转换而成,其目的是为了快速显示电子航海图。最后,详细介绍了作为电子海图显示与信息系统子系统的电子海图显示系统的功能及实现。系统采用先进的面向对象程序设计技术,实现电子海图显示系统的无缝拼接、自适应显示和信息查询等功能。其中自适应显示功能包括海图的分层显示、无极缩放、异域显示、根据天气环境变化显示颜色、安全水深显示以及文本显示控制等功能。 |