智慧城市背景下基于手机app的泊位导引交互系统

智慧城市背景下基于手机app的泊位导引交互系统

ID:31433985

大小:106.50 KB

页数:6页

时间:2019-01-09

智慧城市背景下基于手机app的泊位导引交互系统_第1页
智慧城市背景下基于手机app的泊位导引交互系统_第2页
智慧城市背景下基于手机app的泊位导引交互系统_第3页
智慧城市背景下基于手机app的泊位导引交互系统_第4页
智慧城市背景下基于手机app的泊位导引交互系统_第5页
资源描述:

《智慧城市背景下基于手机app的泊位导引交互系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、智慧城市背景下基于手机APP的泊位导引交互系统  摘要:智慧城市背景下,关于停车位利用率低以及停车难的问题,受到了居民的极大关注,车辆因为寻找泊车位而增加泊车时间,造成了城市交通压力的进一步增大。本文对相应的背景进行了分析,在此基础上设计了满足城市交通需求的泊位导引交互系统,解决了驾驶员寻找泊车位的盲目性。  关键词:泊位导引;多功能;交互系统  中图分类号:TU984文献标识码:A  随着工业化的发展,全世界的汽车产业正在飞速发展,带来的问题不仅仅是汽油价格的不断飙升,还有停车难的问题,本文研究的泊位导引交互系统,能

2、让使用APP的用户可以根据附近空停车位的查询结果选择最合理的停车位地点,包括此泊位的大小和车位周边环境信息等,在某种程度上极大地缓解了城市交通拥挤的状况。  一、研究背景及意义  (一)背景  截至2015年6月全国机动车保有量达2.71亿辆,汽车保有量高达1.63亿辆,而金华的汽车保有量则从2009年的46.8万辆迅速提升到2014年的112.1万辆,呈现一种持续增长的趋势,但是相对应的停车位并没有得到相应的增加,“停车难”的问题深入民心亟待解决。6  针对国内国外出现的停车难的问题,现代网络技术成为一个重要的解决途

3、径,也就是所谓的“互联网+停车”模式,我们需要设计研究一款APP系统提供相关的功能来解决用户的出行停车难的问题。  (二)意义  驾驶员在很多情况下都是凭借自己的经验寻找泊车位,或者选择在需要停车区域的周围绕行寻找相关的泊车位,经常出现浪费时间、交通拥堵等现象。泊位导引交互系统可以使APP的用户能够在APP客户端就可以查看附近的停车位的情况,选择适合自己的停车位置,并可以预定心仪的停车位,此研究缓解了停车难的问题,对改善交通有一定的作用。  二、系统功能分析  泊位导引交互系统主要可以向驾驶员提供包括空闲私人停车位、城

4、市公共停车位等多种车位信息以及去向心仪停车位的路线,改善交通拥堵的情况。建设泊位导引交互系统是提高智慧城市整个交通管理水平不可缺少的措施。  泊位导引交互系统的主要功能有以下几点:  (1)提供驾驶员包括空闲私人停车位、城市公共停车位等多种车位使用情况。(2)驾驶员可以通过操作本系统联结的app系统对车位进行预定,并在不同客户端之间进行信息交互,即两位用户之间对同一车位通过交流进行调节。(3)驾驶员可以获取道路拥堵指数、交通公告等基本信息。(4)提高智慧城市停车位的利用率。(5)实现对单个车位的低成本监控。  三、系统

5、设计  本系统按照如图1所示进行设计,将各个车位信息通过传感器采集,并通过蓝牙短距传输方式将采集到的各信号传递至区域数据终端。6  (一)区域车位信息获取与收集  以下为系统中超声波测距模块的相关介绍:HC-SR04超声波测距模块可提供2cm~400cm的非接触式距离感测功能,测距精度可达高达3mm;模块包括超声波发射器、接收器与控制电路。当区域数据终端获得传感器信号时,则由数据终端进行整合,并将电平信号转化为数字信号发送至数据库。由此,当多个区域数据终端及传感器在一片区域中布置完成后即可获得实时车位信息。  (二)车

6、位信息处理  每个传感器获得的信息在区域数据终端就经过处理,但在数据库还将由程序人员将每一个区域数据终端绑定经纬度信息,并由此进行app系统设计。  本系统是一个LBSLocationBasedService,基于位置的服务。我们在app系统中嵌入地图,提供地图API服务的公司很多,国外有GoogleMap,国内有百度地图,腾讯地图,高德地图。在这里,百度地图的第三方API比较多,在第三方API中更有优势。美感,持久可用性,第三方API丰富程度,从这3个方面看,百度地图是国内最好的,因此我们以百度地图在Webapp上的

7、嵌入为例。  varmap=newBMap.Map("allmap");  //创建Map实例  varpoint=newBMap.Point(xxx,xxx);  //创建点坐标  map.centerAndZoom(point,15);6  //初始化地图,设置中心点坐标和地图级别。  varmarker1=newBMap.Marker(newBMap.Point(yyy,yyy));  //创建标注  map.addOverlay(marker1);  //将标注添加到地图中  在javascript创建Map,

8、创建坐标,设置map的中心和缩放等级,然后在地图上创建一个标注Marker,所谓标注就是一个指示地点的尖底圆头图标。此时拖动地图即可计算出新地图所在矩形经纬度,然后根据经纬度的数值,用ajax调用tornado后端,获取矩形经纬度之内的数据库里某一区域的车位信息,包括车位的地址,空车位的数量,车位具体情况等等,把车位点绘制到当前地

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

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

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