资源描述:
《基于gdi的公交查询系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河南理工大学毕业设计(论文)说明书摘要传统的纸质城市公交地图存在无法清晰的显示出一条街道上经过的所有公交线路信息的弱点,纸质公交地图,只能简单的查看公交信息,不能处理动态变化的信息,容易在一段主干道显示数条甚至十余条线路,造成线路走向信息的混乱,因此,纸质的地图已经不能满足各种快速寻路的需求。而数字化电子公交地图与传统地图相比,则很明显地有如下几点优势:信息资源丰富、信息传递快捷、信息更新便捷、信息查询灵活。因此,基于电子地图的公交查询系统吸引了很多研究人员的目光,因为它弥补了传统公交地图的缺点,具有广阔的发展前景。给出一个城市电子公交地图绘制和查询系统的解
2、决方案,该方案涵盖了城市公交线路的绘制算法、最短路径查询算法、对局部公交地图的放大算法。本文在实现方案时,解决了信息模型的设计、街道底图(位图)和公交线路(矢量数据)的匹配、初始显示范围的确定和窗口动态缩放时底图和线路匹配的保持、查询算法和数据结构以及数据更新的方便性等一系列技术问题,跟已有方案和系统相比有自己的特色。本课题的研究将使基于电子地图显示的公交线路显示人机交互,使计算机图形显示两种显示方式,以及对公交线路信息的查询功能。对设计的细节进行了详细的描述,并分别给了流程图、功能图以及各种功能的实现效果。在实际应用中查询结果准确,运行速度快捷,能够满足用
3、户的基本要求。关键词:电子地图,公交线路,最短路径查询,VC++,GDI河南理工大学毕业设计(论文)说明书AbstractTraditionpaperycitypublictraffic,whoseintuitionandveracityisnotgood,cannotsatisfyuser’sneedoflookingforwayquickly.Therefore,electronicpublictrafficmapattractsmanyresearchpeople’ssights.Foritremediestraditionpublictraffic’
4、sdefect,hasaamplitudedevelopforeground.Giveablueprintoncitypublictrafficprotractandquery,whichincludescitypublictrafficprotractarithmetic,queryingshortcutarithmeticandmagnifyinglocalpublictrafficmaparithmetic.AsanewwaytosolvetheTrafficJamproblem,trafficinformationinquirysystemdevel
5、oprapidlyathomeandabroad.Itmayaccuratelyandpromptlyindicatebuslineconditionaswellassomeinformationoftheurbaneconomyconstructiontheachievement.ItcanbringLocalresidentsandout-of-townvisitorsconvenientquerymethods.Thisresearchofthetopicwillmaketherevealofthebuslinebasedonelectronicmap
6、smorealternating.Itcausesthecomputergraphicaldisplaytechnologytobemoreappliedinthepracticaldomain,andwillenablethissystembeconnectedcloselytoareallife.Thispaperdesignsandrealizestwokindsofdisplaymethodoftheelectronicmap:OneisPanoramicMap,theotheriswindowmap.Then,itrealizestheinquir
7、yfunctionofthebusline’sinformation.Itdepictsthedetailofthedesign.Italsodrawsflowdiagram,functiondiagramandotherkindsofresults.Intheapplication,theresultsofinquiriesareaccurate,thesystemoperatingspeedisquick.Thebuslinesystemcansatisfythebasicrequestoftheuser.KeyWords:ElectronicMap,P
8、ublicTrafficLine,VC++,GDI河