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和该终端设备的位置信息;将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和该终端设备的位置信息;分...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。