资源描述:
《电子海图的生成与显示_赵德鹏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第19卷第1期大连海运学院学报Vol.19,No.11993年2月JournalofDalianMarineCollegeFeb.1993电子海‘图的生成与显示“赵德鹏吴东力孙文力(航海技术研究所)介绍了我院电子海图课题组研制与开发的电子海图生成与显示系统.简要叙述了该系统的配〔摘要」置、功能和特点。经陆地与海上实验证明,该系统效果良好。:;数据库;关键词电子海图生成与显示中国法分类号:u675.79,我国的电子海图研究起步于80年代中期当时的研究只限于如何将纸质海图的信息显,,,示在显示器上一般是用数字化仪将纸质海图数字
2、化然后根据需要显示一些有用的信息以便在显示器上显示船位。90年代初期,我院电子海图课题组在电子海图显示、信息系统开,发及数据库(ECDB)建立等项研究方面取得一定进展课题组根据IHO制定的ECDIS规范,,:;标准(第三稿)要求建立了ECDIS系统该系统包含三个子系统即电子海图生成子系统电子海图显示子系统和电子海图信息系统。1991年9月我们又对该系统进行了实船实验,“”,,该实验是在我院教学实习船育龙轮上进行的航线是大连一香港实船实验的目的是全面。验证和评价ECDIS系统的各项性能指标1系统的基本配置IHOECDIS规(
3、第三稿)中的基本配置要求,E我们根据制定的范标准建立了CDIS硬,。3,件系统该系统的构成图如图1所示系统的主控制器为一台与IBM兼容的86微机由主”,控制器控制的输出显示系统由2台高分辨率显示器(211024x1024)和一台文本显示器,,(vGA显示器)组成三台显示器同在一个cPU控制下工作分别显示图形和其它信息(菜、、、。、ECDB,单航路指南潮汐表航标表等)输入系统由数字化仪扫描仪或组成它们分别与,,,。主控制器相连以不同的方式生成电子海图产生电子海图图形库以备需要时显示,为获取航行中的定位信息与雷达信息主控制器还
4、分别通过导航仪器接口板和雷达信。本文于1992年6月13日收到参加本项工作的还有储诚南、李德惠.大连海运学院学报19卷。,息转换接口板与导航设备和雷达相连接导航设备与雷达构成了整个系统的外部设备其中:,,、、、、。主要包括GPSNNSS劳兰C罗经计程仪测深仪雷达主控制器可以实时地从这些外,,。设中获取信息处理后根据需要显示到显示设备上图形显示器二艺{日{口1⋯陈一=日1}七~一-月GFS1一一-一J}/}计程仪NNSS测深仪劳兰C纂扫瞄仪舀数字化仪粼ECDB橇图1ECDIS系统构成图2系统的基本功能2.1电子海图生成系统
5、,。电子海图生成系统向用户提供海图信息并根据用户的需要实时地显示出来根据不同,。,的信息源将用不同的方式产生电子海图该生成系统可以基于纸海图也可以基于ECDB,。内容生成电子海图而基于纸海图生成电子海图时又可分为数字化仪和扫描仪二种方式2.1.1使用数字化仅生成电子海图,用数字化仪将纸质海图数字化是为了取得产生纸质海图的原始数据从而获得电子海..。,01一图数据库(即ECDB)在用数字化仪数字化纸质海图时一般按0smm取坐标值(即图点间距。,,,。)根据海图比例尺的不同将有不同程度的误差海图的比例尺越小其误差越大2,1.2
6、使用扫描仪生成电子海图,为了解决数字化仪生成电子海图的误差问题我们使用了另一种将纸质海图数字化的方法即使用扫描仪产生电子海图。使用扫描仪输入海图能提高从纸质海图产生电子海—。图的精度,使用扫描仪将纸质海图输入到计算机进行一些处理后生成图形文件是基于纸质海图产生高精度电子海图的方法之一。但是,用扫描仪扫描输入而形成的文件一般是象素文件(即点阵图形)。,处理,。象素文件占据空间大速度慢这无疑给电子海图的管理带来不便因1期赵德鹅等:电子海图的生成与显示,,此需要一种有效的方法对象素文件进行数据压缩即进行矢量化处理以产生易于管理。
7、,—,的矢量文件使用扫描仪生成电子海图时要将海图分割成A4幅面分别扫描输入到计算,,,机生成长度为468526字节的象素文件2张A4幅面的象素文件拼接后可剪裁成长度为1310726个1024又1024象素文件,对这样的象素文件进行矢量化处理后即可生成字节的。:矢量文件其生成的矢量文件格式如下,,文件头为固定长度共48字节它包括文件说明信息和文件文件头,,。图段1基准信息如比例尺左上角参考点的经纬度等信息图段由图段,,,图元1头与若干图元组成可记录某一类的信息如Zm等深浅sm等深线、符号等类。这样可对电子海图中的信息分层处理
8、,如分层显示、图元2分层闪烁等。经过矢量处理后而产生的矢量文件比象素文件约压,。n缩十倍符合15079121985国际图形标准(GKS标准)图元2,1.3使用ECDB生成电子海图(ECDB格式)图段2,根据IHO制定的ECDIs规范标准(第三稿)要求电子海图,,。3应由ECDB来生成为此我们初步探讨了E