新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于GPS船用导航仪的嵌入式电子海图数据的制作与显示

基于GPS船用导航仪的嵌入式电子海图数据的制作与显示

作者:时间:2010-11-05来源:网络收藏

摘要:在GPS电子海图显示系统中,通过对ArcMap地图软件进行定制等功能的二次开发,不仅可一次性录入点线面输入时所有的参数,而且在完成修改后可使用定制工具直接输出特殊的点数据文本文件、面数据文本文件和线数据文本文件。可大大减小海图文件数据的容量。

本文引用地址:http://www.eepw.com.cn/article/156973.htm

  0 前言

  地理信息系统(GIS) 在国民经济各领域已得到广泛地应用,ArcInfo是美国ESRI公司开发的GIS平台软件, ArcInfo凭借其强大的数据采集存储、图形编辑、信息检索、地理分析等功能广泛应用于城市规划、测绘、国土信息资源管理、海图制作等各个业。ArcInfo包括ArcMap 、ArcCatalog 和ArcToolbox 三个应用程序,其中ArcMap 提供了一体化的地图绘制、显示、编辑、输出的集成环境,具有强大的制图编辑功能。用ArcMap编制地图,首先要获得数字形式的地图数据,即对已有地图进行数字化或把地面测量中测得的点输入计算机,连接形成各类图形要素,并对数据进行符号化和地图注记的放置,然后按照应用的需要,制作出一幅完整的电子地图,ArcMap 为用户编制电子地图提供了丰富的功能和途径,目前已成为电子海图制作领域应用最为广泛的工具之一。

  1 ArcMap 软件功能的二次开发

  用ArcMap制作的电子海图可直接用于工控机设计的船舶电子海图显示系统,但是在电子海图显示系统中,为了充分发挥嵌入式处理器的优点,提高显示海图的速度与效率,需要将制作好的电子海图转换为特殊的二进制文件格式。为了方便制作非标格式嵌入式电子海图文件,可对ArcMap软件进行了定制功能的二次开发。利用该工具可在电子海图修改或制作中方便并提高输入速度,使用该工具可进行一次性将点线面输入时所有的参数录入。在完成修改后可使用该工具输出三个文本文件,分别是点数据文本文件(point.dat)、面数据文本文件(polygON.dat)、线数据文本文件(polyline.dat)。图1为定制功能中命令栏中经二次开发产生的菜单工具功能选择窗口图。

图1定制功能命令栏中经二次开发产生的的菜单工具窗口图

  2 嵌入式电子海图的制作与数据导出

  嵌入式电子海图的制作流程为:首先打开已有海图或新建电子海图,然后修改或创建点、线、面数据,最后保存海图文件,保存文件名为*.mxd,然后利用专用开发工具导出点数据文本文件(point.dat)、面数据文本文件(polygon.dat)、线数据文本文件(polyline.dat)共三个文件。三个文本文件再利用专用软件生成为一个二进制的文件即可写入嵌入式电子海图中的存储器,供处理器调用显示海图。图2为用ArcMap软件制作舟山海域海图时的操作窗口图。

图2 ArcMap制作中的舟山海域界面图

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

关键词: 嵌入式

评论


相关推荐

技术专区

关闭