电子海图文件的读取与显示程序开发
2012-02-20张静双
装备制造技术 2012年6期
张静双
(天津机电职业技术学院 机械系,天津300131)
电子海图是一个笼统的概念,大致可以分成两个部分,一部分是电子海图数据,另一部是在电子海图的基础上开发的各种应用,简单来说电子海图就是特制的电子海图数据,复杂来说,电子海图这个概念是包含各种与电子海图相关联的设备软件或者硬件技术的一个总称,并且包含了电子海图数据。电子海图的出现和完善对提高船舶航行安全、减轻船舶工作量的作用也越来越明显。
1 电子海图的定义
电子海图是指描写海域地理信息和航海图的数字化产品,是数字海图的一种,通过将纸质海图信息经过数字化处理后,形成一个电子海图数据库。具有携带方便、容易保存的优点,其主要内容是以海域要素为主,详细的表示河道或者海底的地形,航道上的障碍物,灯塔导航标志等要素。电子海图一般是由国家官方权威海道测量机构提供,这些机构同时还负责电子海图的更新与修正,以保证电子海图的准确性及时性。
本文中所涉及到的电子海图是与AutoCAD格式相兼容的DXF文件,通过特定的程序,读写电子海图的DXF文件,通过将文件中的有用信息在PC系统的主界面中实时显示,同时与配合GPS系统配合使用,从而实时显示船体在运动过程中的实际位置,为船舶的航线航行提供准确的参考信息。
2 DXF文件的结构
DXF是美国Autodesk公司制定并首先用于AutoCAD的图形交换的文件格式,它是一种基于矢量的ASCII格式,文件的扩展名为“.DXF”,用于外部程序和图形系统或不同的图形系统之间交换图形信息。……
登录APP查看全文
