公交车位置的确定方法、装置和系统制造方法及图纸

技术编号:16429147 阅读:91 留言:0更新日期:2017-10-22 01:41
本申请实施例涉及公交车位置的确定方法、装置和系统,该方法包括:接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的服务集标识SSID和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。本申请技术方案与现有技术相比,根据扫描到公交车的局域网SSID的终端设备的位置来确定公交车的位置,而终端设备的位置一般较为准确,因此本技术方案提高了确定公交车位置的准确性。

Method, device and system for determining location of bus

This application is implemented to determine method, device and system relates to the location of bus, the method comprises: receiving at least one terminal device sends a position report message; wherein, the wireless LAN location reporting message carries the terminal equipment to scan the bus service set identifier SSID and position information of the terminal equipment; will SSID the same location reporting information are classified as a group; respectively according to the position information of each position reporting terminal equipment in the message, determine the corresponding position in the SSID group reported information corresponding to the location of the bus. Compared with the existing technology of the application according to the technical scheme, the bus terminal equipment to scan LAN SSID to determine the locations of the bus location, and the location of the terminal equipment is generally more accurate, so the technical scheme improves the accuracy of determining the position of bus.

【技术实现步骤摘要】
公交车位置的确定方法、装置和系统
本申请涉及智能交通领域,尤其涉及公交车位置的确定方法、装置和系统。
技术介绍
实时公交是智能交通领域的一个重要方向,准确的获知各条公交车线路上的每辆公交车的实时位置,一方面,可以为乘坐公交的用户提供公交车到站时间和等待时长,以便用户更好的进行出行规划;另一方面,还可以为公交管理部门进行动态发车调度和拥堵状况掌握提供参考。如何准确的获知各条公交车线路上的各公交车的实时位置,目前普遍的做法为:预先根据预存的每条公交车线路的首发车时间以及发车间隔,确定出该条公交车线路上各辆公交车的发车时间;根据预先设置的公交车平均行驶速度、各辆公交车从发车时间到当前时间的行驶时长,根据所述平均行驶速度和公交车的行驶时长得到公交车的行驶距离;根据各公交车的行驶距离以及其所在公交车线路包含的路线,得到各公交车当前实时位置。但是在实际情况中,由于道路的交通路况、公交车在每个站点的停站时间的不确定因素,比如:上下班高峰期,交通路况比较拥堵从而使得行驶速度较慢,并且每个公交站点人数较多使得公交车在各站点的停留时间较长;而在非上下班高峰期,交通路况较为畅通从而使得行驶速度较快,且各公交站点人数较少使得公交车在各站点的停留时间较短,由于存在前述诸多不确定因素,现有技术方案中直接根据平均行驶速度、当前时间与发车时间的时间间隔来得到公交车的实时位置是非常不准确的。
技术实现思路
本申请实施例提供了公交车位置的确定方法、装置和系统,能够基于用户GPS去拟合公交车位置,可行性高。一方面,提供了一种公交车位置的确定方法,所述方法包括:接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的SSID(ServiceSetIdentifier,服务集标识)和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。再一方面,提供了一种公交车位置的确定方法,所述方法包括:终端设备在扫描到公交车的无线局域网的服务集标识SSID时,向服务器发送位置上报消息,所述位置上报消息中携带有该终端设备扫描到的公交车的无线局域网的SSID和该终端的位置信息;服务器,用于接收至少一个所述终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的SSID和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。再一方面,提供了一种公交车位置的确定装置,所述装置设置于服务器中,所述装置包括:第一接收单元,用于接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的SSID和该终端设备的位置信息;分组单元,用于将所述第一接收单元接收的SSID相同的位置上报消息归为一组;第一确定单元,用于分别根据所述分组单元划分的各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。最后一方面,提供了一种公交车位置的确定系统,所述系统包括:终端设备和服务器;所述终端设备,用于在扫描到公交车的无线局域网的SSID时,向服务器发送位置上报消息,所述位置上报消息中携带有该终端设备扫描到的公交车的无线局域网的SSID和该终端的位置信息;所述服务器,用于接收至少一个所述终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的SSID和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。本申请提供的实施例保护的技术方案中,由终端设备主动发送位置上报消息,并在位置上报消息中携带终端设备扫描到的与公交车唯一对应的无线局域网SSID和终端设备的位置信息;由于终端设备能够扫描到公交车的无线局域网SSID则说明公交车位于终端设备较近的一个距离范围内,而终端设备的定位信息一般是根据GPS得到,而GPS是定位相对非常准确,且不受道路的交通路况、公交站人数的影响;因此,本实施例技术方案中,结合扫描到该公交车的无线局域网SSID的多个终端设备的当前位置信息来确定该公交车的位置是非常准确的,与现有技术方案相比,提高了确定公交车位置的准确性。附图说明图1为本申请实施例提供的公交车位置的确定方法流程图之一;图2为本申请实施例提供的公交车位置的确定方法流程图之二;图3为本申请实施例提供的公交车位置的确定方法流程图之三;图4为本申请实施例提供的公交车位置的确定装置结构图之一;图5为本申请实施例提供的公交车位置的确定装置结构图之二;图6为本申请实施例提供的公交车位置的确定装置结构图之三;图7为本申请实施例提供的公交车位置的确定系统的结构图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为便于对本申请实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本申请实施例的限定。实施例一图1为本申请实施例提供的公交车位置的确定方法的流程图,该方法包括以下步骤101-步骤103,其中:步骤101,接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的SSID和该终端设备的位置信息。其中,终端设备的位置信息可以是通过安装在终端设备中的GPS芯片得到,也可以是通过北斗定位或网络定位得到。本申请并不对如何得到终端设备的位置信息做严格的限定。具体地,上述终端设备可以为智能手机、PAD或导航仪等。且上述终端设备可以是位于公交车之外(如位于公交站附近、与公交车距离较近的终端设备)的终端设备,也可以是位于公交车之上的终端设备,只要是能够扫描到公交车的无线局域网的SSID的终端设备都可以。本申请实施例中,终端设备可以是周期性或定期或实时的检测其扫描到的无线局域网的标识,并将该标识与预先存储在终端设备上的公交车标识和该公交车上的无线局域网的SSID进行比对,并在该标识为某一公交车的无线局域网SSID时,发送位置上报消息,并在该位置上报消息中携带扫描到的公交车的无线局域网SSID以及终端设备的位置信息。本实施例,可以是预先在服务器存储有公交车标识、公交车所属公交车线路的标识以及公交车上无线局域网的SSID的对应关系。并由服务器定期或有数据更新时主动向终端设备发送所述对应关系,或者由服务器根据终端设备的请求被动向该发起请求的终端设备发送所述对应关系。本实施例并不做严格限定。步骤102,将SSID相同的位置上报消息归为一组。由于步骤101接收到的多个终端设备发送的位置上报消息中可能携带的SSID不同,而每个SSID唯一对应一辆公交车,因此若要得到一本文档来自技高网...
公交车位置的确定方法、装置和系统

【技术保护点】
一种公交车位置的确定方法,其特征在于,所述方法包括:接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的服务集标识SSID和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。

【技术特征摘要】
1.一种公交车位置的确定方法,其特征在于,所述方法包括:接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的服务集标识SSID和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。2.如权利要求1所述的方法,其特征在于,分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置,具体包括:针对每一组位置上报消息,执行以下步骤:将该组位置上报消息对应的所有终端设备作为待计算终端设备;或者,将该组位置上报消息对应的终端设备中开启公交导航功能且选择的公交路线为该组位置上报消息的SSID对应的公交车的路线的终端设备作为待计算终端设备;根据待计算终端设备的位置信息确定出与该组位置上报消息中的SSID对应的公交车的位置。3.如权利要求2所述的方法,其特征在于,所述位置信息包括经纬度坐标;所述根据待计算终端设备的位置信息确定出与该组位置上报消息中的SSID对应的公交车的位置,具体包括:计算待计算终端设备的位置信息的经度平均值和纬度平均值,并将该经度平均值和纬度平均值作为一个待定位置的经度坐标和纬度坐标;根据待定位置、待计算终端设备的位置信息,确定与该组位置上报消息中的SSID对应的公交车的位置。4.如权利要求3所述的方法,其特征在于,根据待定位置、待计算终端设备的位置信息,确定与该组位置上报消息中的SSID对应的公交车的位置,具体包括:将所述待定位置向该组位置上报消息中的SSID对应的公交车的线路进行投影,并将投影点确定为该组位置上报消息中的SSID对应的公交车的位置;或者,根据待计算终端设备的位置信息、待定位置,确定出距离待定位置最近的待计算终端设备,将该最近的待计算终端设备的位置确定为该组位置上报消息中的SSID对应的公交车的位置。5.如权利要求1-4任一项所述的方法,其特征在于,分别根据各组位置上报消息中的终端设备的位置信息,确定与相应组位置上报消息中的SSID对应的公交车的位置之后,还包括:针对每一组位置上报消息中的SSID对应的公交车,执行以下步骤:存储本次确定所述公交车位置的位置和时间;根据本次确定出的所述公交车的位置和上一次确定出的该公交车的位置,确定该公交车的行驶距离;根据本次确定时间和上一次确定时间,确定该公交车的行驶时间;根据所述公交车的行驶距离和行驶时间,确定所述公交车的行驶速度;根据本次确定的所述公交车的位置和行驶速度,更新所述公交车的标识、所述公交车所属公交车线路标识、所述公交车位置和行驶速度的对应关系中的公交车位置和行驶速度。6.如权利要求5所述的方法,其特征在于,还包括:接收携带有公交车线路标识和目标站点的实时公交查询请求;从更新后的公交车的标识、公交车所属公交车线路标识、公交车位置和行驶速度的对应关系中,确定出向所述目标站点行驶且未到达所述目标站点的至少一辆公交车;针对每一辆公交车,根据该公交车的位置和目标站点的位置确定出该公交车的预估行驶距离,根据所述预估行驶距离和该公交车的行驶速度,确定出预估行驶时间;根据当前时间和预估行驶时间,预估该公交车到达所述目标站点的到达时间;展示确定出的各公交车到所述目标站点的预估行驶距离以及到达时间。7.一种公交车位置的确定方法,其特征在于,所述方法包括:终端设备在扫描到公交车的无线局域网的服务集标识SSID时,向服务器发送位置上报消息,所述位置上报消息中携带有该终端设备扫描到的公交车的无线局域网的SSID和该终端的位置信息;服务器,用于接收至少一个所述终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的SSID和该终端设备的位置信息;将SSID相同的位置上报消息归为一组;分别根据各组位置上报消息中的终端设备的位置信息,确定相应组位置上报消息中的SSID对应的公交车的位置。8.一种公交车位置的确定装置,其特征在于,所述装置包括:第一接收单元,用于接收至少一个终端设备发送的位置上报消息;其中,所述位置上报消息中携带有终端设备扫描到的公交车的无线局域网的服务集标识SSID和该终端设备的位置信息;分...

【专利技术属性】
技术研发人员:杨浩张凡
申请(专利权)人:高德软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1