基于Google Maps的车辆监控管理系统的设计与实现【开题报告】

基于Google Maps的车辆监控管理系统的设计与实现【开题报告】

ID:472107

大小:35.51 KB

页数:5页

时间:2017-08-07

基于Google Maps的车辆监控管理系统的设计与实现【开题报告】_第1页
基于Google Maps的车辆监控管理系统的设计与实现【开题报告】_第2页
基于Google Maps的车辆监控管理系统的设计与实现【开题报告】_第3页
基于Google Maps的车辆监控管理系统的设计与实现【开题报告】_第4页
基于Google Maps的车辆监控管理系统的设计与实现【开题报告】_第5页
资源描述:

《基于Google Maps的车辆监控管理系统的设计与实现【开题报告】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计开题报告计算机科学与技术基于GoogleMaps的车辆监控管理系统的设计与实现一、选题的背景与意义(一)GIS现状地理信息系统(GeographicInformationSystem,简称GIS)是一种采集、处理、存储、管理、分析、输出地理控件数据及其属性信息的计算机信息系统。诞生40多年以来,GIS发展迅速,应用也日趋深化和广泛,正在成为信息产业新的增长点,是发展潜力巨大的地理信息产业的主要组成部分之一。如今GIS的应用已经成为我国国民经济和社会信息化建设的亮点,日益深入到各个专业领域和百姓日常生活中。(二)Web

2、GIS及GoogleAPI简述1)WebGIS使用的技术目前有很多技术被应用于实现WebGIS,包括CGI(通用网关接口)方法,ServerAPI方法,插件(Plug-Ins)方法、JavaApplet方法以及ActiveX方法。常用的WebGIS软件有ArcGIS、GeomediaWebMap、MapXTreme、MapGuide、Geosurf、SuperMapGIS、GeoBean等。2)GoogleMapsAPI简介API即应用程序编程接口,是能用来操作组件、应用程序或者操作系统的一组函数。这些函数是Windows提

3、供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富,功能灵活的应用程序。Google公司开发了很多给用户使用的API函数,方便用户调用。GoogleMapsAPI就是用于网络上进行地图发布的API函数集,可以让第三方网站通过编程的方式调用Google地图数据库中的信息。3)GoogleMapsAPI的特点GoogleMapsAPI的特点体现在:1.GoogleMapsAPI对授权用户是免费开放的,用户申请到与自己网站对应的ID后,将这些GoogleMapsAPI函数嵌入自己的网页中,调用函数就被认为

4、是合法的。2.提供高精度的数据,城市和部分县城有0.61m分辨率卫星影像。3.每天支持的免费地图访问次数为50000次以内。4.Google在地图界面上留有版权和广告,不允许去除,但可以被覆盖。5.可以在GoogleMapsAPI的基础上开发自己的函数。6.GoogleMapsAPI属于基于服务器的应用结构(Server-Side),GIS处理集中在Google服务器端。1)GoogleMapsAPI的工作原理GoogleMapsAPI工作时的逐级响应机制,见图1。响应响应GIS请求请求Web浏览器HTMLWeb服务器Goo

5、gle地图服务器图1.GoogleMapsAPI的工作原理。(三)课题研究的意义随着计算机技术的飞速发展、空间技术的日新月异及计算机图形学理论的日渐完善,GIS(GeographicInformationSystem)技术也日趋成熟,并且逐渐被人们所认识和接受。基于googleapi的车辆监控管理系统,在googlemaps上对地理信息进行表达,直观性很强,也有很大的现实意义,通过监控系统对车辆进行实时监控和交互,帮助企事业单位加强车辆管理,提高单位车辆的运营效率,加强单位的车辆安全,全面提升单位车队的生产力。二、研究的基本

6、内容与拟解决的主要问题:(一)研究内容本课题完成一个基于Web的车辆监控管理系统。利用GoogleAPI完成系统架构设计,完成数据加载(包括矢量数据和栅格数据的加载)、视图操作(包括地图显示的放大、缩小、漫游、全图显示、地图显示比例变化、前一视图、后一视图、比例尺、鹰眼等操作及图形的显示)、坐标分析(屏幕坐标和地图坐标间的转换、获取地图上任意点的经纬度)、车辆管理(包括车辆信息查询,修改,添加、删除车辆)和实时监控(包括车辆实时定位,轨迹回放和即时预警)。(二)拟解决的主要问题1、显示地图,实现地图的放大、缩小,及全图功能,

7、实现地图的漫游,距离矢量测量,鹰眼功能。2、车辆信息的管理,完成车辆的添加、删除、信息查询和修改等功能。3、车辆的定位,根据车辆编号,分析行进路线,并在地图上实时显示。4、车辆行进轨迹回放。5、遥控指挥功能,由监控管理中心分析接收数据,对车辆进行监控,预警。三、研究的方法与技术路线:(一)研究方法技术路线1)程序设计平台程序设计平台的路线是GoogleAPI+KML并使用SQLServer来进行地理标注信息管理。2)车辆监控管理软件功能模块车辆监控管理系统轨迹回放实时预警路线管理坐标定位修改信息删除车辆添加车辆车辆查询车辆监

8、控模块车辆管理模块3)KML文档利用KML文档实现数据的导入与导出。描述与保存系统中诸如跟地图相关的点、线、多段线、面、图片等相关元素。4)地图显示利用GoogleMapsAPI的Gmap类实现地图显示及跟地图显示相关的平移、放大缩小、比例尺设定、地图类型设定、鹰眼等功能。5)添加地图控件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。