[发明专利]一种精确报站方法、装置、设备及存储介质有效
申请号: | 201911285228.9 | 申请日: | 2019-12-13 |
公开(公告)号: | CN110969888B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 张建军;邢映彪;徐叶平 | 申请(专利权)人: | 广州通达汽车电气股份有限公司 |
主分类号: | G08G1/123 | 分类号: | G08G1/123 |
代理公司: | 北京泽方誉航专利代理事务所(普通合伙) 11884 | 代理人: | 陈照辉 |
地址: | 510540 广东省广州市白云区北太路16*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 精确 报站 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种精确报站方法、装置、设备及存储介质。本申请实施例提供的技术方案通过根据运营线路的类型准确判断车辆运行方向,在车辆的运营线路为单线线路时,可直接确定车辆运行方向,在车辆的运营线路为双线线路时,结合定位信息和公交线路文件准确判断车辆运行方向,并结合车辆运行方向和定位信息进行精确报站,减少出现报站错误的情况。
技术领域
本申请实施例涉及公共交通领域,尤其涉及一种精确报站方法、装置、设备及存储介质。
背景技术
随着城市交通的发展,城市公交在人们的日常出行中扮演着重要的角色,人们对公交出行的要求也越来越高。公交车是根据设定的公交线路进行运营的,并根据公交线路指定上下乘客的站点,为了提醒乘客及时在目的站点下车,公交车上一般会通过文字显示或语音播报的方式进行报站。
目前,公交报站的方式一般是基于GPS信息进行报站,根据GPS信息判断车辆和站点之间的距离以判断报站的内容,但是仅仅通过GPS信息来对车辆位置进行判断容易出现报站出错的情况。
发明内容
本申请实施例提供一种精确报站方法、装置、设备及存储介质,以准确进行报站。
在第一方面,本申请实施例提供了一种精确报站方法,包括:
获取公交线路文件和定位信息,并根据所述公交线路文件判断运营线路的类型,所述公交线路文件记录有运营线路的类型和运营线路各站点的站点信息,所述运营线路类型包括单线线路和双线线路;
若所述运营线路类型为单线线路,则确定车辆运行方向为单线线路所对应的方向;
若所述运营线路类型为双线线路,则根据所述定位信息和所述公交线路文件确定车辆运行方向;
基于所述车辆运行方向和所述定位信息,并结合所述公交线路文件进行报站。
进一步的,所述车辆运行方向包括上行方向和下行方向,所述站点信息包括上行方向和下行方向各站点的上行站点信息和下行站点信息,所述上行站点信息和所述下行站点信息均记录有站点名称和站点位置;
所述根据所述定位信息和所述公交线路文件确定车辆运行方向,包括:
根据所述定位信息和所述公交线路文件中起始站点的站点位置判断是否满足起始站进站条件,所述起始站进站条件包括上行起始站进站条件和下行起始站进站条件;
若满足起始站进站条件,则根据所满足的起始站进站条件的类型确定车辆运行方向;
若不满足起始站进站条件,则根据所述定位信息和所述公交线路文件中各站点的站点位置确定车辆运行方向。
进一步的,所述上行站点信息和所述下行站点信息还记录有站点序号,所述站点序号根据对应站点在运营线路上的顺序进行确定;
所述根据所述定位信息和所述公交线路文件中各站点的站点位置确定车辆运行方向,包括:
根据所述定位信息和所述公交线路文件中各站点的站点位置更新上行缓存链表和下行缓存链表,所述上行缓存链表和所述下行缓存链表分别记录有满足上行方向和下行方向的站点序号;
根据所述上行缓存链表和所述下行缓存链表中的站点序号的排序确定车辆运行方向。
进一步的,所述根据所述定位信息和所述公交线路文件中各站点的站点位置更新上行缓存链表和下行缓存链表,包括:
根据所述定位信息和所述公交线路文件中各站点的站点位置确定车辆所处的站点进站范围;
根据车辆所处的站点进站范围确定对应的所述上行站点信息和所述下行站点信息的站点序号;
根据所述上行站点信息和所述下行站点信息的站点序号分别更新上行缓存链表和下行缓存链表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州通达汽车电气股份有限公司,未经广州通达汽车电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911285228.9/2.html,转载请声明来源钻瓜专利网。