您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 基于ARCGIS公交车辆轨迹查询毕业设计正文
目录第一章绪论..................................................11.1研究背景.................................................11.2研究目的与意义...........................................1第二章地理信息系统(GIS)技术................................32.1GIS概念及组成............................................32.2GIS在车辆监控系统中的作用................................4第三章系统框架的设计与实现...................................53.1系统设计与构想...........................................53.2系统开发环境.............................................63.3数据库...................................................63.3.1三层架构.............................................63.3.2数据库设计...........................................73.3.3数据库选择...........................................83.3.4数据表设计...........................................93.3.5信息管理与查询功能模块...............................103.4GIS功能模块.............................................143.4.1轨迹查询显示........................................143.4.2实体对象属性信息查询.................................18第四章结论.................................................20附录A.......................................................21附录B.......................................................27参考文献....................................................31摘要随着越来越多的交通事故的发生,加强交通监管将显得尤为重要。根据车辆的行车信息进行车辆轨迹查询将在事故后续处理中发挥重要作用。为此采用ArcGISEngine以及SQLServer数据库技术,开发出一个基于VS2008平台的公交车辆轨迹查询功能模块。通过三层架构架构思想进行用户与数据库之间各种数据信息的交融,实现对公司运营状况的妥善管理和不同时间段的公交车辆历史轨迹的查询。这些功能除了在交通监管中的应用,它还可以在森林防火、运钞车监护、犯罪嫌疑车辆监控也有着很好的实用性。关键字:ArcGISEngine;SQLServer;轨迹查询AbstractWiththegrowingnumberoftrafficaccidents,it’sessentialtoreinforcethetrafficsupervision.Realizingvehicletrackplaybackonthebasisofthedrivinginformationwillplayanimportantroleinthefurthertreatmentofanaccident.ForittousetheArcGISEngineandSQLServerdatabasetechnologytodevelopedaqueryfunctionmodelofpublictransportvehiclestrackbasedonVS2008platform.Throughtheideasofthree-tierarchitecture,whichblendsavarietyofdatainformationbetweentheuserandthedatabasetoachievethepropermanagementoftheoperationsofthecompanyandquerythehistoricaltrajectoryofpublictransportvehiclesatdifferentperiodsoftime.Besidesthesupervisionoftransport,itwasalsousefulintheforestfireprevention,bankvehiclesguardianship,criminalvehiclemonitoring.KeyWords:ArcGISEngine;SQLServer;trajectoryquery1第一章绪论1.1研究背景在第十一届全国人民代表大会第四次会议上提出的十二五规划中,表示将继续完善产业发展政策,争取把地理信息产业纳入国家战略性新兴产业规划。作为地理信息产业的重要支持,地理信息系统(GIS)就将作为一个重要的技术手段推动地理信息产业的蓬勃发展,更好更快的实现十二五规划。地理信息系统是一种专门处理地理空间数据的计算机系统与技术,这种技术使地图这种独特的视觉化效果和地理分析功能集成在一起,为人们提供决策支持手段。地理信息系统(GIS)具有空间数据结构和有效的数据集成、独特的地理空间分析能力、快速的空间定位搜索和复杂的空间查询功能、强大的图形生成的可视化表达手段以及地理过程的烟花模拟和空间决策支持等功能。引用ESRI公司的一句宣传语:没有你做不到的,只有你想不到的,地理信息系统也具有如此的魅力。近些年来,在科学发展观理论的指导下,人们的生活水平和科学技术发展的程度达到了一个新的高度,越来越多的人们拥有了自己的汽车。但随之而来的交通事故的频发,为了处理好这些实际问题,智能导航系统将会应用的越来越普遍。车辆轨迹查询与回放系统作为智能导航重要的子系统,它能向人们展示被监督车辆在具体时间内的具体行程以及行车信息。因此,车辆轨迹查询回放系统在森林防火、运钞车监护、犯罪嫌疑车辆监控、交警巡查等有着非常重要的应用。对于这一系统的成功实现,有着很强的实用性,并能拓展地理信息系统的应用方向。1.2研究目的与意义目前,随着经济的发展和人民生活水平的提高,私家车也在逐渐增多。但是伴随着私家车的无限量的扩张,我们的交通就会越来越拥挤从而导致人们无法通行,路上耗费的时间让我们越来越无法承受。此外,我们身边的环境问题逐渐成为人们心中的一大困扰,这样结果就是空气质量直线型下降,我们再无法呼吸到新鲜空气从而又直接导致人们身体的各种疾病的产生。除此之外,随着国际问题的不稳定性,油的价格也让人们颇不敢想象,犹如几句俗语,买的起车,开不起车啊。基于这几点来说,公交车出行是人们必须的一项选择了。公交车早就成为城市交通运输体系的重要组成部分。目前,大多数公交车都可以提供18小时服务。虽然公交车有它的方便之处,但是也体现出了很多不便,如:上班的时候处于交通的高峰期,各种车辆相互拥挤,以至于导致公交车的到站时间加长等等问题。随着这些问题的出现,越来越多的交通事故也是接连不断,因此加强交通监管将显得2尤为重要。根据车辆的行车信息进行车辆轨迹查询,可以实现不同时间段的车辆轨迹查询以及所行使车辆信息,这些功能将在事故后续处理中发挥极其重要作用。针对以上所描述,因此采用二次开发语言C#,利用ArcGISEngine以及SQLServer数据库技术,开发出一个基于VisualStudio2008平台的功能模块,进行公交车辆历史轨迹的查询系统。该系统采用ArcGISEngine开发技术、以ArcGIS9.3集成平台,实现车辆历史轨迹查询。本系统除了在交通监管中的应用,它还可以在森林防火、运钞车监护、犯罪嫌疑车辆监控也有着很好的实用性。3第二章地理信息系统(GIS)技术2.1GIS概念及组成GIS是在计算机软硬件支持下,以采集、存储、管理、处理、检索、分析和显示空间物体的地理分布数据及与之相关的属性,并以回答用户问题或提供服务等为主要任务的技术系统。数据库管理系统数据库硬件、系统软件应用人员和组织机构(a)地理信息系统数据输入子系统数据存储与检索子系统数据处理与分析子系统输出子系统(b)图2-1地理信息系统的组成从系统论和应用的角度出发,地理信息系统被分为四个子系统(图(a)),即计算机硬件和系统软件,数据库系统,数据库管理系统,应用人员和组织机构。(1)计算机硬件和系统软件:这是开发应用地理信息系统的基础。其中,硬件主要包括计算机、打印机、绘图仪、数字化仪、扫描仪;系统软件主要指操作系统。(2)数据库系统:系统的功能是完成对数据的存储,它又包括几何(图形)数据和属性数据库。几何和属性数据库也可以合二为一,即属性数据存在于几何数据中。(3)数据库管理系统:这是地理信息系统的核心。通过数据库管理系统,可以完成对地理数据的输入、处理、管理、分析和输出。(4)应用人员和组织机构:专业人员,特别是那些复合人才(既懂专业又熟悉地理信息系统)是地理信息系统成功应用的关键,而强有力的组织是系统运行的保障。从数据处理的角度出发,地理信息系统又被分为数据输入子系统,数据存储与检索子系统,数据分析和处理子系统,数据输出子系统(图(b))。(1)数据输入子系统:负责数据的采集、预处理和数据的转换。(2)数据存储与检索子系统:负责组织和管理数据库中的数据,以便于数据查询、更新与编辑处理。(3)数据分析与处理子系统:负责对数据库中的数据进行计算和分析、处理。如面积计算,储量4计算,体积计算,缓冲区分析,空间叠置分析等。(4)数据输出子系统:以表格、图形、图象方式将数据库中的内容和计算分析结果输出到显示器、绘图纸或透明胶片上。2.2GIS在车辆监控系统中的作用GIS能够把实时接收的多个车辆的位置信息显示在电子地图上,同时实现所有与GPS相关的GIS功能。包括:多种不同比例尺电子地图的管理与显示;地图窗口中以不同比例尺直观地查看指定车辆的位置及查询相关的信息;多窗口同时监控,并可打印当前窗口内容;监控车辆位置、状态、运动轨迹的实时显示;地图上任意位置的信息动态提示;地图的快速显示、缩放和查询。监控车辆的远程控制,包括强制发回位置、车辆控制器控制(如:开关门、防盗等)询问、通知信息发送等,调度指令可在车载微型打印机上打印出来,或显示在车载终端上。基于规则的车辆预警处理系统。用户能够对监控车辆设置各类预警条件(标记、路线、区域、时间等),一旦发现接收的监控车辆信息满足预警条件,立刻发出报警信号。用户可根据需要,对车辆实施远程熄火,锁门等方式来控制车辆的状态。车辆数据的各类查询和统计。车辆信息的更新和修改。车辆历史运行轨迹的查询与回放。5第三章系统框架的设计与实现3.1系统设计与构想本系统可以以不同的车辆和不同的行驶时间段为条件进行相应车辆的历史轨迹查询。公交车车辆轨迹查询是利用车载全球定位系统终端接收机采集车辆的实时数据,在地理信息系统(GIS)平台上按多时段进行轨迹查询时效模拟,它结合了GPS(GlobalPositioningSystem)导航技术、GIS(GeographicalInformationSystem)电子地图及计算机技术,实现了从数据采集、数据存储、数据管理,最后到实际应用。由于GPS终端接收机的相对独立性和数据的低存储量,其接收数据的可视性和可比较性需要借助于其他的可视化操作平台。为此,该系统
本文标题:基于ARCGIS公交车辆轨迹查询毕业设计正文
链接地址:https://www.777doc.com/doc-28671 .html