论文题名: | 国际标准电子海图显示系统设计 |
关键词: | 电子海图;国际标准;显示系统;显示坐标系;海图物标 |
摘要: | 本文以EVC为平台,以MFC为依托,完成了基于WinCE系统的电子海图显示系统的设计与开发工作,该系统主要以国际海道测量组织(IHO)颁布的S-52内容与显示规范为依据,具有空间信息可视化显示、查询、更新等功能。本文旨在该系统的显示坐标系、海图物标及自定义海图的设计与开发,主要工作与贡献如下: 首先介绍了电子海图领域的基本概念、国际标准,分析了电子海图国内、外的研究动态、水平以及存在的问题,提出了系统设计方案。 其次详细阐述了显示系统的坐标系设计与实现(包括菜单栏、工具栏、坐标系视图、状态栏)。其功能为:工具栏和状态栏可以隐藏;实现墨卡托投影,将地球投影为地图,在坐标系视图区内显示,并实现地理坐标与墨卡托坐标的转换;地图的拖拽功能(漫游功能);地图的缩放功能(中心地理坐标不变),在状态栏内显示鼠标的地理坐标与屏幕坐标。主要解决坐标系拖放的闪烁问题、状态栏的添加与坐标显示的非实时性问题。坐标系的设计以MFC的消息机制为基础。 再次介绍了电子海图的物标的绘画以及物标信息的正确显示,包括:点型物标、简单线型物标、复杂线型物标、面型物标、颜色填充物标等。任务是绘制海图代表性物标,如深浅海岸线、岛屿、陆地、港口码头、抛锚点、灯塔、浮标。重点介绍物标的分类、大小的计算、绘画及显示等问题。 最后介绍了自定义海图设计与实现,其功能为:根据用户需要选择画笔颜色和笔宽,用鼠标绘画实线、矩形、椭圆形。并且在坐标系改变的时候能够保证绘画的线条相应的改变。主要解决自定义海图与地图接口的死锁问题以及地图变化时的随变问题。 |
作者: | 何宁 |
专业: | 通信与信息系统 |
导师: | 戴居丰 |
授予学位: | 硕士 |
授予学位单位: | 天津大学 |
学位年度: | 2010 |
正文语种: | 中文 |