基于PHP的车辆GPS轨迹回放软件设计与实现

2019-06-11 00:05

摘 要

随着国内经济的迅猛增长,人民的生活水平显著提高,而一些其他问题也随之而来,私家车的数目的增多导致了交通的拥堵,绿色出行的理念慢慢被人们接受并提倡。使用公共交通工具既缓解了交通的压力,使得出行更为便捷,又减少了对环境的污染。

本文讨论了基于PHP+MySQL的公交轨迹回放系统软件的设计与实现,其中重点描述了系统软件的实现,包括系统分析、系统调查、数据流程分析、功能设计、数据库设计等。系统采用Web-GIS技术,通过百度地图和php实现对公交车的GPS位置信息管理。本系统的主要功能模块如下:查询公交车的线路信息、提供车辆换乘导航服务。查询某一辆公交车的实时GPS信息、车辆当前位置、车辆运行轨迹。系统通过浏览器实现公交车轨迹的回放、当前位置显示等功能,方便了百姓乘坐公交车以及工作人员管理公交车。

关键词:GPS;轨迹回放;WebGIS。

Abstract

With the rapid growth of the domestic economy and people's living standards improved significantly, while some other problem has cropped up, the increasing number of private cars has led to traffic jams, the concept of green travel slowly being accepted and promoted. Using public transport both to ease the pressure of traffic, making travel more convenient, but also reduce environmental pollution.

This paper discussed the design and implementation of PHP + MySQL bus track playback system, which focuses describes the implementation of system software, including system analysis, system survey, data flow analysis, functional design, database design. System uses Web-GIS Baidu Maps and php technology to realize the bus GPS location information management. The main functional blocks of the system are as follows: Query bus line information, providing transfer vehicle navigation services. Check a bus in a real-time GPS information, the current position of the vehicle, the vehicle trajectory. System through the browser implementations bus track playback, the current position display function to facilitate the people to take the bus and the bus staff management.

Keywords: GPS;track playback;WebGIS

目录

引言 ....................................................................................................................................... 1 第一章 系统分析 ................................................................................................................. 2 1.1系统需求分析 .............................................................................................................. 2 1.2用户需求 ...................................................................................................................... 2 1.3系统可行性分析 .......................................................................................................... 3 第二章 系统开发技术准备 ................................................................................................. 4 2.1WEB-GIS技术介绍 ........................................................................................................ 4 2.1系统开发所需工具 ...................................................................................................... 4 2.2开发环境的搭建 .......................................................................................................... 4 第三章 系统设计 ................................................................................................................. 8 3.1 系统总体结构设计 ..................................................................................................... 8 3.2.数据库设计 .................................................................................................................. 9 3.2.1数据库的完整性 ................................................................................................... 9 3.2.2数据库设计 ........................................................................................................... 9 第四章 系统实施 ............................................................................................................... 13 4.1程序设计 .................................................................................................................... 13 4.1.1连接数据库模块设计 ......................................................................................... 13 4.1.2地图模块实现 ..................................................................................................... 14 4.1.3菜单模块 ............................................................................................................. 14 4.1.4系统的数据传输 ................................................................................................. 15 4.1.5查询公交线路信息 ............................................................................................. 15 4.1.6查询位置信息 ..................................................................................................... 16 4.1.7公交换乘方案查询 ............................................................................................. 17 4.1.8车辆轨迹数据 ..................................................................................................... 18 4.1.9车辆实时位置信息查询 ..................................................................................... 20 4.1.10车辆轨迹回放 ................................................................................................... 20

4.2系统测试 .................................................................................................................... 21 第五章 结论 ....................................................................................................................... 26 参考文献 ............................................................................................................................. 27 致谢 ..................................................................................................... 错误!未定义书签。

引言

信息化时代的来临使得人们对信息的需求与日俱增,人们的衣食住行已经都与之息息相关。现在人们越来越重视效率,人们已经开始掌握最新最快的的消息,传统的行业的执行方式面临着挑战,公交系统同样如此。人们可以通过网络了解到自己想要知道的资料,可以通过网络了解最新发生的新闻事件,但是,人们为什么不可以通过网络来了解自己在等待的公交车现在到底在哪里,还要等多久。

本系统的开发可以解决这一问题,通过访问本系统,人们可以知道自己去某一位置应该如何乘车,知道某一路公交车现在到了什么地方,还有多久能到站,知道自己距离目的地还有多远。这些系统功能的实现大大的提升了人们乘坐公交车的效率。例如上班族下班后通过使用本软件,可以知道车辆的位置,就可以决定自己什么时候离开公司,减少自己的候车时间;外来务工人员通过使用本软件可以更容易的在一个陌生的城市里出行;工作人员通过本系统,可以直观的了解某一线路的某一辆车的运行情况,根据需要进行车辆的管理和调度,方便乘车人员,为公司赢得好评。

本系统使用Web-GIS技术实现车辆位置信息的管理,使用百度地图API实现位置轨迹在地图上的回放如何查询车辆的运行信息,以及百度地图基本功能的实现。主要研究内容是根据公交车终端返回的数据得到公交车GPS位置、公交车的运行轨迹、公交车的运行情况等信息,然后通过使用Web-GIS技术, php+Nginx+MySQL技术以及使用百度地图的API接口将车辆的位置信息和轨迹信息在地图上显示出来,方便百姓使用,同时让管理人员更加直观的了解公交车的运行情况,通过本系统查看公交车的当前位置,运行轨迹,运行参数等信息,方便公交车的管理与调动,并对公交车有一定的监控功能,包括车速是否超速,车辆的运行线路是否正确,车辆是否有拒载的行为等。

1


基于PHP的车辆GPS轨迹回放软件设计与实现.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:5水资源的最优战略选择

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: