[发明专利]一种实时更新地图中停车场标注显示信息的方法有效
申请号: | 201910507738.X | 申请日: | 2019-06-12 |
公开(公告)号: | CN110136564B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 余锡娟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G09B29/00 | 分类号: | G09B29/00;H04L29/08 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 郭会 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 更新 地图 停车场 标注 显示 信息 方法 | ||
本发明公开了一种实时更新地图中停车场标注显示信息的方法,通过mqtt消息系统和后台服务器建立连接,并且向后台服务器发送订阅消息请求,当有数据变化时,后台服务器推送消息内容到web地图页面,页面根据消息内容首先移除需更新标注点原有的标注信息,并重新绘制更新的数据,从而实现了停车场信息的实时更新,本发明的实时更新地图中停车场标注显示信息的方法还解决了当前页面刷新需重绘整个页面导致焦点丢失和页面卡顿的问题,有利于提升用户的体验感。
技术领域
本发明涉及信息处理技术领域,特别涉及一种实时更新地图中停车场标注显示信息的方法。
背景技术
随着社会生活水平的提高,大多数人出行都选择了自驾车,停车问题也随之凸显;对于停车场运营方来说,通常会同时运营多个停车场,及时了解所运营的停车场当前使用情况是很迫切的需求;有利于运营方对所属停车场的规划做出积极的调整。
当前停车场通常都是智能停车系统,运营方可以通过车场管理平台会获取车位使用情况,管理平台会呈现当前城市地图及所属停车场的标注信息,标注信息包括停车场所在位置,停车场名称、剩余车位及总车位等信息;当运营方需要查看停车场实时利用情况时,需要手动刷新或定时刷新才能显示当前停车场车位实时利用情况,页面整体刷新则会导致页面的焦点重置,当前查看的目标位置会变化,而且页面会有明显刷新的卡顿感,不利于用户的使用;而且浏览器需要的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。
发明内容
本发明的目的是克服上述背景技术中不足,提供一种实时更新地图中停车场标注显示信息的方法,可实现剩余车位数据的实时更新,同时还可减少浏览器请求接口浪费带宽,避免出现页面刷新的卡顿感。
为了达到上述的技术效果,本发明采取以下技术方案:
一种实时更新地图中停车场标注显示信息的方法,其特征在于,包括以下步骤:
A.web地图页面请求后台服务器接口获取到当前需要标注的停车场标注点列表并绘制到地图上且各标注点上均有车位备注信息;
B.web地图页面通过mqtt协议跟后台服务器建立连接,其中,各客户端的所述web地图页面具有唯一的标识id和心跳参数;可实现一方面便于后台服务器顺利区分连接的客户端,另一方面也避免心跳时间过长切断长连接的情况;
C.连接成功后,web地图页面设置一个订阅主题并向后台服务器发送订阅消息请求,后台服务器接收web地图页面的订阅;
D.当停车场中停车数据发生变化时即上报后台服务器发出数据改变通知,后台服务器接收到数据改变通知后判断车位是否发生变化,并仅在车位发生变化时设置与web地图页面相同的订阅主题和消息内容并通过消息服务推送至web地图页面;
E.web地图页面接收到推送消息后,若判定该消息主题是当前页面的请求则解析消息内容并进入步骤F;
F.获取地图上所有标注点信息,根据标注点的位置判断当前需要更新的标注点是否存在;
G.如果该标注点已存在,则移除原有的车位备注信息并更新为新收到的车位备注信息,若不存在则忽略。
进一步地,所述步骤A中在地图上绘制标注点时,剩余泊位数量属于不同范围的标注点其显示颜色不相同,则用户通过看标注点的颜色就能知道泊位大致使用情况,实现信息的快速获取。
进一步地,无剩余泊位的标注点的显示颜色为色彩A如红色,剩余泊位小于5个泊位的标注点的显示颜色为色彩B如黄色,剩余泊位大于等于5个泊位的标注点的显示颜色为色彩C如绿色。
进一步地,所述步骤G中在地图上更新标注点的车位备注信息时根据该标注点的剩余泊位数量属于的不同范围,标注点的显示颜色不相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910507738.X/2.html,转载请声明来源钻瓜专利网。