一种交通信息的查询方法、装置和系统的制作方法
[0110]A203、在鉴权通过时,实时班车服务平台根据该用户标识确定该员工是否存在关注的交通工具信息如班车信息,若存在,则执行步骤A204,若不存在,则执行步骤A205。
[0111]其中,班车信息可以包括班车标识、路线名称或站点名称等信息。
[0112]例如,可以在数据库中保存用户标识和其关注的班车信息的对应关系,在接收到交通信息查询请求时,便可以根据交通信息查询请求中所携带的用户标识通过查找该数据库来确定是否存在相应的该用户所关注的交通工具信息。
[0113]A204、若存在关注的班车信息,则实时班车服务平台根据关注的班车信息获取相应的实时交通信息,比如班车的路线基本属性信息、班车当前的位置信息、班车当前最靠近的站点信息、与用户所关注的站点上游最近的班车的达到距离、和/或与用户所关注的站点上游最近的班车的到达时间等信息,然后执行步骤A207。
[0114]A205、若不存在关注的班车,则实时班车服务平台向员工客户端获取关注的班车信息,然后执行步骤A206。
[0115]例如,该实时班车服务平台可以向该员工客户端返回提示信息,以指示用户提供关注的班车信息,然后接收员工客户端根据该提示信息返回的用户关注的班车信息,比如,用户可以根据该提示信息在页面服务平台上选择或填写自己所关注的路线或交通工具标识等等,具体的,可以为其呈现选择班车路线和停靠站的交互操作页面,然后,员工可以通过“选择分公司一选择班车路线一选择停靠站”的层级递进方式确定自己的选择,或者,也可以在地图上指定自己家的位置,来获得距离最近的班车路线和停靠站。确认关注之后,该页面服务平台或员工客户端便可以将这些信息传送给实时班车服务平台。
[0116]A206、实时班车服务平台根据关注的交通工具信息获取相应的实时交通信息,比如班车的路线基本属性信息、班车当前的位置信息、班车当前最靠近的站点信息、与用户所关注的站点上游最近的班车的达到距离、和/或与用户所关注的站点上游最近的班车的到达时间等信息,然后执行步骤207。
[0117]A207、实时班车服务平台向该员工客户端返回获取到的实时交通信息,比如班车的路线基本属性信息、班车当前的位置信息、班车当前最靠近的站点信息、与用户所关注的站点上游最近的班车的达到距离、和/或与用户所关注的站点上游最近的班车的到达时间等信息。
[0118]其中,该实时交通信息的显示方式可以根据实际应用的需求进行设置,比如,可以以结构化数据的方式或可视化页面的方式,向该员工客户端返回获取到的实时交通信息。
[0119]可选的,该显示方式也可以由用户进行选择,例如,若在步骤201中,交通信息查询请求中还携带了数据显示方式,则此时具体可以根据该数据显示方式的指示向该员工客户端返回获取到的实时交通信息,比如,可以如下:
[0120]若该数据显示方式为结构化数据显示方式,则以结构化数据的方式,向该员工客户端返回获取到的实时交通信息;
[0121]若该数据显示方式为可视化页面显示方式,则以可视化页面的方式,向该员工客户端返回获取到的实时交通信息。
[0122]该实时交通信息可以通过获取班车的实时位置信息,以及预置的班车线路来得到,即如图2c所示,该交通信息的查询方法,还可以包括如下流程:
[0123]B201、司机客户端向实时班车服务平台发送班车的实时位置信息,比如班车的经玮度信息,等等。
[0124]其中,该司机客户端由位于班车上的司机携带。
[0125]B202、实时班车服务平台接收到该班车的实时位置信息后,根据该实时位置信息与预置的班车路线进行匹配,得到班车在该路线上的位置。
[0126]例如,如果该实时位置信息为经玮度信息,则可以将班车路线以一个点序列进行描述,使得沿线停靠站的位置都与序列中某个点建立关联,然后将该经玮度信息转换为平面直角坐标,将得到的平面直角坐标与预置的该点序列进行匹配,具体的匹配方法,可以采用通用的基于映射距离和方位角偏离度的匹配算法即可。匹配的结果可以包括:班车位置位于路线上的某两个点之间,以及到后面一个点的距离。接下来,再根据停靠站的位置,进一步确定班车位于哪两个停靠站之间,以及距离下一站的距离。当距离下一站的距离非常小,或距离前一站的距离非常小时,则可视作班车处于停站状态。
[0127]其中,班车路线可以由企业A的管理人员通过管理平台进行配置,在此不再赘述。
[0128]B203、匹配完成之后,实时班车服务平台根据该位置(即班车在该路线上的位置)更新实时交通信息。
[0129]需说明的是,为了提高其准确性,此时可以结合前一次的班车位置进行综合判断,以排除由于定位偏差可能导致的匹配错误或班车位置前后抖动。
[0130]上述B201?B203,是针对一个班车位置数据的处理过程,该过程将随着各辆班车回传的实时位置信息而进行周期性执行,从而使得班车在路线上的位置可以以固定的频率持续的被更新,以便为企业员工提供实时班车服务。
[0131]由上可知,本实施例的实时班车服务平台可以实时接收司机客户端回传的班车的实时位置信息,根据该实时位置信息和预置的班车路线实时更新交通信息,并在接收员工客户端发送的携带用户标识的交通信息查询请求时,根据该员工关注的交通工具信息获取相应的实时交通信息,并返回给该员工客户端,从而实现将实时交通信息及时且动态地通知给企业员工的目的,相对于现有技术中只能通过纸件或网站来为企业员工提供信息的静态通知方式而言,大大提高了消息的送达率和实时性,可以提高处理效率,而且,该方案具有普遍适用性,适用于多数企业,当某个企业需要使用时,只需进行注册,便可以通过统一的管理平台对自身企业的班车服务进行编辑和维护,大大降低开发和维护成本,实现较为简单。
[0132]实施例三、
[0133]根据实施例二所描述的方案,除了可以通过司机客户端来回传班车的实时位置信息之外,也可以通过其他的方式,比如,在班车上安装定位装置,然后由该定位装置发送该班车的实时位置信息,又比如,还可以由位于该班车上的员工,通过员工客户端来回传该班车的实时位置信息,等等,在此不再赘述。
[0134]本实施例同样可以实现与实施例二相同的有益效果,详见实施例二,在此不再赘述。
[0135]实施例四、
[0136]相应的,本发明实施例还提供一种交通信息查询装置,如图3a所示,该交通信息查询装置包括接收单元301、判断单元302、第一处理单元303、第二处理单元304和发送单元305,如下:
[0137]接收单元301,用于接收用户终端发送的交通信息查询请求。
[0138]其中,该交通信息查询请求携带用户标识,该用户标识具体可以为用户名称、邮箱帐号、员工编号或手机号码等信息。
[0139]此外,该交通信息查询请求还可以携带其他信息,比如携带需要查询的乘车时间、交通工具标识、站点标识、出发地标识和/或目的地标识等信息。
[0140]判断单元302,用于根据该用户标识确定所述用户终端是否存在关注的交通工具信息。
[0141]其中,交通工具信息可以包括交通工具标识、路线名称或站点名称等信息。
[0142]例如,可以在数据库中保存用户标识和其关注的交通工具信息的对应关系,在接收单元301接收到交通信息查询请求时,判断单元302便可以根据交通信息查询请求中所携带的用户标识通过查找该数据库来确定是否存在相应的该用户所关注的交通工具信息。
[0143]第一处理单元303,用于在所述判断单元确定存在关注的交通工具信息时,根据关注的交通工具信息获取相应的实时交通信息。
[0144]第二处理单元304,用于在所述判断单元确定不存在关注的交通工具信息时,向所述用户终端获取关注的交通工具信息,根据关注的交通工具信息获取相应的实时交通信息。
[0145]例如,第二处理单元304可以向用户终端返回提示信息,以便用户终端根据该提示信息返回关注的交通工具信息,比如,用户可以选择或填写自己所关注的路线或交通工具标识等等,然后,第二处理单元304便可以根据该关注的交通工具信息获取相应的实时交通信息。
[0146]发送单元305,用于向用户终端返回获取到的实时交通信息。
[0147]其中,该实时交通信息的显示方式可以根据实际应用的需求进行设置,比如,可以以结构化数据的方式或可视化页面的方式,向所述用户终端返回获取到的实时交通信息。
[0148]可选的,该显示方式也可以由用户进行选择,比如,可以在交通信息查询请求中携带数据显示方式,来对该实时交通信息的显示方式进行指示,等等。
[0149]若交通信息查询请求中还携带数据显示方式,则发送单元305,具体可以用于:
[0150]若所述数据显示方式为结构化数据显示方式,则以结构化数据的方式,向所述用户终端返回获取到的实时交通信息;
[0151]若所述数据显示方式为可视化页面显示方式,则以可视化页面的方式,向所述用户终端返回获取到的实时交通信息。
[0152]其中,该实时交通信息可以包括路线基本属性信息、交通工具当前的位置信息、交通工具当前最靠近的站点信息、与用户所关注的站点上游最近的交通工具的达到距离、和/或与用户所关注的站点上游最近的交通工具的到达时间等信息,该实时交通信息具体可以通过获取交通工具的实时位置信息,以及预置的交通工具线路来来实时进行更新,即如图3b所示,该交通信息查询装置还可以包括获取单元306、匹配单元307和更新单元308,如下:
[0153]获取单元306,可以用于获取交通工具的实时位置信息,比如交通工具的经玮度信白 AjVAjV
J 111、,-rf* -rf* O
[0154]其中,获取的方式可以有多种,例如,获取单元306具体可以用于接收放置于交通工具上的定位装置发送的交通工具的实时位置信息;或者,接收位于交通工具中的用户终端发送的交通工具的实时位置信息,等等。
[0155]匹配单元307,可以用于根据该实时位置信息与预置的交通工具路线进行匹配,得到交通工具在所述路线上的位置。
[0156]更新单元308,可以用于根据所述位置更新实时交通信息。
[0157]其中,该交通工具路线可以根据实际应用的需求预先进行设置,具体可以采用多种方式,比如点序列来表示。即如图3b所示,该交通信息查询装置还可以包括配置单元309,如下:
[0158]配置单元309,可以用于对该交通工具路线进行配置。
[0159]例如,配置单元309可以用于接收管理人员录入的交通工具路线信息,然后根据该交通工具路线信息对该交通工具路线进行配置,比如,将该交通工具路线信息转换成相应的点序列,等等。
[0160]以该实时位置信息包括经玮度信息,交通工具路线采用点序列表示为例,则:
[0161]匹配单元307,具体可以用于将该经玮度信息转换为平面直角坐标,将该平面直角坐标与预置的交通工具路线进行匹配,得到交通工具在所述路线上的位置。
[0162]其中,匹配的算法可以有多种,比如,可以采用基于映射距离和方位角偏离度的匹配算法,将该平面直角坐标与预置的交通工具路线进行匹配,得到交通工具在所述路线上的位置,等等。
[0163]其中,该交通信息查询装置中所
文档序号 :
【 8282349 】
技术研发人员:孙立光,刘清涛,曹睿,丁国龙
技术所有人:腾讯科技(深圳)有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
技术研发人员:孙立光,刘清涛,曹睿,丁国龙
技术所有人:腾讯科技(深圳)有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
