预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共70页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于QT的电子地图设计与实现摘要人们生活质量不断提高,城际间的往来更加频繁,导航仪成为了生活中不可缺少的部分。电子地图是导航仪最重要的部分,而电子地图的绘制工作颇为繁琐,价格也比较昂贵,给导航仪的开发带来了很大的麻烦。假如掌握了电子地图的绘制方法,那么不仅带研发上具有重要意义,并且将带来更大的经济效益。就此,本课题对电子地图的绘制和相关程序的编写开展了研究。课题对Trolltech公司的QT/Embedded的进一步分析和研究的基础上,开发了基于IntelPxa270的电子地图。地图的数据来源于实际,运用Mapinfo9.5自主绘制电子地图。通过QT的API与Mapinfo图表数据结合,把地图显示在QT的程序框架上。进而进行了相关的功能的设计,重要涉及地图引擎的设计、途径规划设计、实时定位设计等。关键词:Mapinfo9.5QT/Embedded电子地图QT-basedDesignandImplementationofElectronicMapABSTRACTPeopleconstantlyimprovethequalityoflife,inter-cityexchangesbetweenthemorefrequent,navigationhasbecomeanindispensablepartoflife.Navigationelectronicmapisthemostimportantpart,theelectronicmapwillworkquitecomplicated,thepriceisalsomoreexpensive,tonavigationsystemsdevelopmentisabigtrouble.Ifthemasterelectronicmapdrawingmethod,thennotonlywithresearchanddevelopmentofgreatsignificance,andwillbringgreatereconomicbenefits.Inthisconnection,thesubjectofthee-maprenderingandrelatedresearchcarriedoutthepreparationprocedures.SubjecttotheTrolltech'sQT/Embedded-depthanalysisandresearchbasedonthedevelopmentofadigitalmapbasedonIntelPxa270.MapdatafromtheactualuseofMapinfo9.5owndigitalmapsdrawing.QT'sAPIthroughthechartdatacombinedwithMapinfo,themapshowstheprocedureintheQTframework.Thencarriedoutthefunctionsrelatedtothedesign,includingthedesignoftheenginemap,pathplanning,real-timelocationanddesign.Keywords:Mapinfo9.5QT/EmbeddedElectronicmap目录摘要IABSTRACTII1前言11.1概述11.2研究背景11.3研究目的11.4需求分析21.4.1用户需求分析21.4.2功能需求分析21.5本章小结32QT简介42.1QT的背景介绍42.2QT实现的结构原理42.3QTGraphicsViewFramework简介52.3.1GraphicsView层次结构52.3.2QGraphicsItem82.4QT应用程序的实现102.5本章小结113mapinfo绘制电子地图123.1MapInfoProfessional简介123.2MapInfo地图图表133.3MapInfo地图图层与图元143.3.1地图图层143.3.2地图图元143.4地图的来源153.5电子地图绘制173.5.1MapInfoProfessional地图绘制工具173.5.2MapInfoProfessional绘制地图173.6*.MIF和*.MID文献183.7本章小结204系统框架描述214.1系统模块214.2重要功能214.3平台简介224.4UP-TECHPXA270-S核心模块资源234.5本章小结245具体设计255.1程序流程图255.2界面设计275.2.1主窗体设计275.2.2子窗体设计285.3地图的显示295.3.1地图坐标转换295.3.2地图图元的显示305.3.3显示效果设计335.4单源最短途径算法365.4.1Dijkstra(迪杰斯特拉)算法365.4.2途径节点的存