基于qt的电子地图设计与实现

上传人:mg****85 文档编号:34444717 上传时间:2018-02-24 格式:DOC 页数:53 大小:3.35MB
返回 下载 相关 举报
基于qt的电子地图设计与实现_第1页
第1页 / 共53页
基于qt的电子地图设计与实现_第2页
第2页 / 共53页
基于qt的电子地图设计与实现_第3页
第3页 / 共53页
基于qt的电子地图设计与实现_第4页
第4页 / 共53页
基于qt的电子地图设计与实现_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《基于qt的电子地图设计与实现》由会员分享,可在线阅读,更多相关《基于qt的电子地图设计与实现(53页珍藏版)》请在金锄头文库上搜索。

1、北京理工大学珠海学院 2010 届本科生毕业设计I基于 QT 的电子地图设计与实现摘 要人们生活质量不断提高,城际间的往来更加频繁,导航仪成为了生活中不可缺少的部分。电子地图是导航仪最主要的部分,而电子地图的绘制工作颇为繁琐,价格也比较昂贵,给导航仪的开发带来了很大的麻烦。如果掌握了电子地图的绘制方法,那么不仅带研发上具有重要意义,而且将带来更大的经济效益。就此,本课题对电子地图的绘制和相关程序的编写开展了研究。课题对 Trolltech 公司的 QT/Embedded 的深入分析和研究的基础上,开发了基于Intel Pxa270 的电子地图。地图的数据来源于实际,利用 Mapinfo9.5

2、自主绘制电子地图。通过 QT 的 API 与 Mapinfo 图表数据结合,把地图显示在 QT 的程序框架上。进而进行了相关的功能的设计,主要包括地图引擎的设计、路径规划设计、实时定位设计等。关键词:Mapinfo9.5 QT/Embedded 电子地图北京理工大学珠海学院 2010 届本科生毕业设计IIQT-based Design and Implementation of Electronic MapABSTRACTPeople constantly improve the quality of life, inter-city exchanges between the more fr

3、equent, navigation has become an indispensable part of life. Navigation electronic map is the most important part, the electronic map will work quite complicated, the price is also more expensive, to navigation systems development is a big trouble. If the master electronic map drawing method, then n

4、ot only with research and development of great significance, and will bring greater economic benefits. In this connection, the subject of the e-map rendering and related research carried out the preparation procedures. Subject to the Trolltechs QT / Embedded-depth analysis and research based on the

5、development of a digital map based on Intel Pxa270. Map data from the actual use of Mapinfo9.5 own digital maps drawing. QTs API through the chart data combined with Mapinfo, the map shows the procedure in the QT framework. Then carried out the functions related to the design, including the design o

6、f the engine map, path planning, real-time location and design.Key words:Mapinfo9.5 QT/Embedded Electronic map北京理工大学珠海学院 2010 届本科生毕业设计III目 录摘 要 .IABSTRACT.II1 前言 .11.1 概述 .11.2 研究背景 .11.3 研究目标 .11.4 需求分析 .21.4.1 用户需求分析 .21.4.2 功能需求分析 .21.5 本章小结 .32 QT 简介 .42.1 QT 的背景介绍 .42.2 QT 实现的结构原理 .42.3 QT Grap

7、hics View Framework 简介 .52.3.1 Graphics View 层次结构 .52.3.2 QGraphicsItem.82.4 QT 应用程序的实现 .102.5 本章小结 .113 mapinfo 绘制电子地图 .123.1 MapInfo Professional 简介 .12北京理工大学珠海学院 2010 届本科生毕业设计IV3.2 MapInfo 地图图表 .133.3 MapInfo 地图图层与图元 .143.3.1 地图图层 .143.3.2 地图图元 .143.4 地图的来源 .153.5 电子地图绘制 .173.5.1 MapInfo Professi

8、onal 地图绘制工具 .173.5.2 MapInfo Professional 绘制地图 .173.6 *.MIF 和*.MID 文件 .183.7 本章小结 .204 系统框架描述 .214.1 系统模块 .214.2 主要功能 .214.3 平台简介 .224.4 UP-TECHPXA270-S 核心模块资源 .234.5 本章小结 .245 详细设计 .255.1 程序流程图 .255.2 界面设计 .275.2.1 主窗体设计 .275.2.2 子窗体设计 .285.3 地图的显示 .29北京理工大学珠海学院 2010 届本科生毕业设计V5.3.1 地图坐标转换 .295.3.2 地图图元的显示 .305.3.3 显示效果设计 .335.4 单源最短路径算法 .365.4.1 Dijkstra(迪杰斯特拉)算法 .365.4.2 路径节点的存储 .375.5 本章小结 .416 测试及运行结果 .426.1 测试目标 .426.2 测试预期结果 .426.3 运行结果 .426.3.1 地图浏览功能 .436.3.2 路径规划功能 .446.4 本章小结 .457 论文总结 .46参考文献 .47谢 辞 .48北京理工大学珠海学院 2010 届本科生毕业设计11 前言1.1 概述随着新的 ARM 芯片不断问世以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号