如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
内蒙古科技大学毕业设计说明书(毕业论文)基于VC++的电子导航系统摘要地理信息系统(GIS)自二十世纪六十年代开始发展至今,已经逐渐成为一门成熟的技术,其在交通、旅游、环境等诸多领域的应用使地理信息系统被越来越多的用户所接受,成为人们工作、生活中一个强有力的工具。本设计以VC++为开发平台,以MapX控件为图形平台,以MSComm控件为通信平台,设计具有电子导航的基本功能(如地图的放大缩小、全图、漫游等)、自定义工具测量折线距离、图层控制、最优路径分析、GPS导航等功能的GIS应用软件。本文介绍了电子导航系统设计的背景及设计中需要用到的MapX控件、VC++、MSComm控件,分析了GIS开发三种实现方式,提出系统设计方案:集成二次开发。在集成二次开发的基础上,首先实现了地图的导入、地图放大缩小及图层控制等电子导航的基本功能,其次以测量折线距离为例实现了自定义工具的功能,再次介绍了最优路径分析,最后实现GPS导航功能。关键词:电子导航;GIS开发;VC++;MapX控件;最优路径ElectronicNavigationSystemsBasedOnVC++AbstractSincethebeginningof1960s,GeographicInformationSystem(GIS)hasgraduallybecomeamaturetechnology.Intransportation,tourism,environmentandmanyotherfieldsofapplicationGIShasbeenacceptedbyanincreasingnumberofusersforthepeopleworkingandlivingasapowerfultool.ThedesignusedVC++asadevelopmentplatform,MapXcontrolasagraphicsplatform,MSCommcontrolasacommunicationsplatform.IthasdevisedtheGISapplicationssuchaselectronicnavigationBasicfunctions(zoomcontrol,thewholemap,Roaming,forexample),Calculatingthedistance,LayerControl,AnalysisoftheoptimalpathandGPSNavigationFeatures.Thisarticlehasdescribedthedesignofelectronicnavigationsystemsbackground,MapXcontrol,VC++andMSCommcontrol.IthasanalyzedGISdevelopmentinthreewaysandproposedsystemdesign:Secondarydevelopmentofintegrated.Firstofall,IthasrealizedthebasicfunctionsofGISsuchastheinsertmap,LayerControl,Zoomcontrolintheintegrateddevelopmentofthebasisofsecondary.Second,ithasusedacustomtoolasanexampletomeasurethedistance,andthenithasintroducedtheanalysisoftheoptimalpath.Finally,ithasrealizedGPSnavigation.Keywords:Electronicnavigation;GISDevelopment;VC++;MapXcontrol;Optimalpath目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc232898733"摘要PAGEREF_Toc232898733\hIHYPERLINK\l"_Toc232898734"AbstractPAGEREF_Toc232898734\hIIHYPERLINK\l"_Toc232898735"第一章引言PAGEREF_Toc232898735\h1HYPERLINK\l"_Toc232898736"1.1设计背景PAGEREF_Toc232898736\h1HYPERLINK\l"_Toc232898737"1.2系统设计方案PAGEREF_Toc232898737\h4HYPERLINK\l"_Toc232898738"1.2.1应用