资源描述:
《基于Google Earth的车辆动态监控系统的设计与实现【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业设计文献综述计算机科学与技术基于GoogleEarth的车辆动态监控系统的设计与实现摘要:车辆监控系统作为智能交通系统的一个重要组成组分,在当前具有重要的现实意义。本文是关于GoogleEarth二次开发车辆动态监控系统的文献综述。本文引言对车辆监控的意义做了简介,第一节,对每个文献的作者与文献的内容做了详细的介绍,使读者可以清楚的知道这些文献讲的是什么,第二节对车辆动态监控系统的背景做了详细分析,并对系统的二次开发环境做了描述,第三节对文章做出总结。关键词:GoogleEarth;动态监控;车辆管理;KML;GPS引言随着我国社会经济的快速发展,单位和家庭汽车的数量急
2、剧上升,公路建设、道路运输等各项交通事业正跨越式地向前发展,传统的交通行业管理和服务手段已经无法满足现代交通的需要。各级交通部门和运输单位积极倡导利用先进的通信、控制、信息等技术建立信息化、实时化,能够满足业务需要的智能交通系统。车辆监控系统作为智能交通系统的一个重要组成组分,在当前具有重要的现实意义。第一节文献介绍江宽,龚小鹏等对GoogleAPI开发技术知识作了介绍,具体内容包括Google地图服务概述、GoogleMapsAPI高级编程、GoogleMapsAPI深度历险、ISearchControllerGE类等。对于GoogleEarthCOMAPI,本书先介绍C
3、OM编程思想和KML文件,为读者后面的开发打下基础。然后具体介绍GoogleEarthCOMAPI类库,从如何利用外部程序启动GoogleEarth起步,到最后完成一个具有一定功能的GoogleEarth应用系统。[1]陈锐祥,何兆成,黄敏,潘秋碧等人通过将海量的高分辨率卫星遥感图与航拍图映射到三维的地球模型中,GoogleEarth(GE)为ITS的各种应用提供了全新的地理信息平台.描述并分析了GE的主要功能及其编程接口,建立了基于GE的实时动态交通信息服务系统的分布式系统架构,并开发了相应的原型系统.运行结果表明,原型系统达到了设计目标,与传统基于GIS的交通信息服务系
4、统相比,具有更加生动的交通与地理信息表达方式、用户与开发者友好等优点。[2]孙玉龙,陈明明等人以南京大胜关桥区航标灯系统为例,在GoogleEarth的三维显示平台基础上,利用SketchUp三维建模并结合动态生成和加载KML、KMZ文档,实现GoogleEarth动态显示。当航标遥测信息经TCP协议传入TCP服务器(同时也是GoogleEarth显示端)后,同数据库中的原有数据一起动态生成KML、KMZ文档,再调用GoogleEarthAPI将其刷新到GoogleEarth上,实现了航标监控系统的动态三维显示。[5]高昂,段念等著作,对GoogleAdSense、AdWo
5、rds、Gadgets、OpenSocial、Maps等几十种Google常用API进行了梳理和介绍,帮助读者对即将使用的GoogleAPI建立快速全面的认识,并通过代码实例引导读者立即上手使用API进行互联网应用的开发。[6]马谦对GoogleEarth和GoogleMap的API的开发,以及KML脚本的编写做了详细的介绍。系统的介绍了GoogleEarth和GoogleMap的API接口的开发方法与实战技巧和各种开发资源,涉及了C/S和B/S开发架构的核心,比如COM、WindowsAPI的知识,也介绍了一系列相关的最新技术,包含知识比较广。主要内容包括Google的背
6、景及GoogleEarth的一些新功能与应用,GoogleEarth和GoogleMaps的基本使用,KML脚本的使用,GoogleMapsAPI,GoogleEarthAPI,结合目前流行的AJAX和其他一些开发小工具给出了一个完整的AJAX+GoogleMaps开发案例。[7]南京航空航天大学自动化学院的马俊,杨忠,杨成顺,徐玲玲等人,分析了GoogleEarth的基本概况和应用前景,研究如何在C++平台上对GoogleEarth客户端进行二次开发.通过软件编程,调用WindowsAPI函数和GECOMAPI函数将GoogleEarth视图嵌入到开发平台界面中,实现地图
7、定位、实时坐标获取和地理位置搜索功能,并结合WindowsHook(钩子)机制,实现GoogleEarth视图放大缩小和绘制轨迹的功能,达到人机交互的目的,满足应用基本需求。[8]MICHAELSENE,JAEGERK等,对基于GoogleEarth的结构化无人机图像导航系统做了详细的描述,让我们可以清晰明确的看到如何用GoogleEarth实现无人机的图像导航。[9]MartinC.Brown详细描述了XML在GoogleMaps中的应用,和KML在GoogleEarth中的应用,以黑客的角度对如何开发Googl