CN120213076A 基于多公共交通模式的动态换乘路径规划系统及方法_第1页
CN120213076A 基于多公共交通模式的动态换乘路径规划系统及方法_第2页
CN120213076A 基于多公共交通模式的动态换乘路径规划系统及方法_第3页
CN120213076A 基于多公共交通模式的动态换乘路径规划系统及方法_第4页
CN120213076A 基于多公共交通模式的动态换乘路径规划系统及方法_第5页
已阅读5页,还剩19页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(72)发明人崔震苍谌发全黄山曹峰理事务所(普通合伙)51398专利代理师郝迎宾GO1C21/34(2006GO1C21/26(2006基于多公共交通模式的动态换乘路径规划多公共交通模式的动态换乘路径规划系统及方划路径信息中提取出响应于导航请求指令的第软件以外的其它厂商软件的历史规划路径信息乘中间节点信息生成响应于当前导航请求指令导航软件1导航软件1导航软件2第一服务器1第一服务器221.基于多公共交通模式的动态换乘路径规划系统,其特征在于,包括:客户端,安装有导航软件,用于从导航软件中获取导航请求指令,并用于从第二服务器中获取响应于当前导航请求指令的最终路径规划信息;第一服务器,存储有当前厂商导航软件的历史规划路径信息,用于接收对应厂商导航软件所在客户端的导航请求指令,并获取响应于所述导航请求指令的初始规划路径信息,并从初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息;第二服务器,存储有所有厂商导航软件的历史规划路径信息,用于基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正,动态校正后生成第二换乘中间节点信息,并基于第二换乘中间节点信息生成响应于所述当前导航请求指令的最终路径规划信息。2.根据权利要求1所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,所述第一服务器接收对应厂商导航软件所在客户端的导航请求指令之后,还包括:第一服务器判断是否为首次接收客户端发送的导航请求指令;若是,则将导航请求指令转发至第二服务器,通过第二服务器直接基于导航请求指令生成响应于所述当前导航请求指令的最终路径规划信息,第二服务器将最终路径规划信息同步至与对应厂商导航软件对应的第一服务器,并通过第一服务器转发至所述客户端;否则,获取响应于导航请求指令的初始规划路径信息。3.根据权利要求1所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,所述第一服务器中还存储有对应的厂商导航软件的第一标识信息;当第一服务器接收到客户端发送的导航请求指令时,判断导航请求指令中是否包含所述第一标识信息,当包含时,则获取响应于所述导航请求指令的初始规划路径信息,否则向客户端发送提示信息。4.根据权利要求1所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,所述导航请求指令中包含有用户出发点位置信息和目的地信息。5.根据权利要求4所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,所述第一服务器获取响应于所述导航请求指令的初始规划路径信息,是指:第一服务器根据用户出发点位置信息获取距离其第一规定距离内的第一类型的公共交通站点以及第一位置信息,并计算用户从出发点步行或骑行至各个第一类型的公共交通站点的第一位置的第一时间;根据用户目的地信息获取距离其第二规定范围内的第二类型的公共交通站点以及第二位置信息,并判断第二类型中是否存在能够直接换乘且与第一类型重合的公共交通站点,若存在,则计算用户从重合类型的公共交通站点步行或骑行至目的地的第二时间;基于第一时间与第二时间之和最小的原则,为所述导航请求指令规划出初始规划路径信息。6.根据权利要求5所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,若判断第二类型中不存在能够直接换乘且与第一类型重合的公共交通站点,则获取经过第一类型的公共交通站点出行后出站后进行换乘的第二类型的公共交通站点,并计算用户从第一类型的公共交通站点换乘至第二类型的公共交通站点的第三时间;基于第一时间、第二时间与第三时间之和最小的原则,为所述导航请求指令规划出初3始规划路径信息。7.根据权利要求6所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,所述初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息,是若基于第一时间与第二时间之和最小的原则规划出初始规划路径信息,则获取第一类型的公共交通站点中用于直接与第二类型的公共交通站点进行换乘的第三位置信息,以及第二类型的公共交通站点中用于直接与第一类型的公共交通站点进行换乘的第四位置信息,并将第三位置信息和第四位置信息作为第一换乘中间节点信息;若基于第一时间、第二时间和第三时间之和最小的原则规划出初始规划路径信息,则获取第一类型的公共交通站点中出站后与第二类型的公共交通站点进行换乘的第五位置信息,以及第二类型的公共交通站点中用于与第一类型的公共交通站点进行换乘的第六位置信息,并将第五位置信息和第六位置信息作为第一换乘中间节点信息。8.根据权利要求1所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,所述第二服务器基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正之前,还包括:通过客户端判断是否为从单一导航软件中获取的导航请求指令,若是,则客户端为该导航请求指令分配第二标识信息,并将分配有第二标识信息的导航请求指令发送至第一服当第一服务器提取出响应于所述导航请求指令的第一换乘中间节点信息后,在第一换乘中间节点信息中设置第二标识信息,并发送至第二服务器;否则,客户端为该导航请求指令分配第三标识信息,并将分配有第三标识信息的导航请求指令发送至第一服务器;当第一服务器提取出响应于所述导航请求指令的第一换乘中间节点信息后,在第一换乘中间节点信息中设置第三标识信息,并发送至第二服务器。9.根据权利要求8所述的基于多公共交通模式的动态换乘路径规划系统,其特征在于,当第二服务器接收到第一换乘中间节点信息后,所述基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正,是指:若第一换乘中间节点信息中设置有第二标识信息,则:第二服务器调用已存储的除当前厂商导航软件以外的其它厂商软件的历史规划路径信息,并对第三位置信息、第四位置信息、第五位置信息和第六位置信息进行校正,并根据校正后的位置信息调整计算的第一时间和第二时间之和或者第一时间、第二时间和第三时若第一换乘中间节点信息中设置有第三标识信息,则:第二服务器通知第一服务器获取所有厂商导航软件获取实时公共交通运行信息,第二服务器基于所有厂商导航软件获取实时公共交通运行信息对历史规划路径信息进行更新,并基于更新后的除当前厂商导航软件以外的其它厂商软件的历史规划路径信息,对第三位置信息、第四位置信息、第五位置信息和第六位置信息进行校正,并根据校正后的位置信息调整计算的第一时间和第二时间之和或者第一时间、第二时间和第三时间之和。10.应用于如权利要求1-9任意一项所述的基于多公共交通模式的动态换乘路径规划4系统的基于多公共交通模式的动态换乘路径规划方法,其特征在于,包括如下步骤:通过客户端从已安装的导航软件中获取导航请求指令;通过第一服务器接收对应厂商导航软件所在客户端的导航请求指令,并获取响应于所述导航请求指令的初始规划路径信息,并从初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息;通过第二服务器接收所述第一换乘中间节点信息,并基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正;动态校正后生成第二换乘中间节点信息,并基于第二换乘中间节点信息生成响应于所述当前导航请求指令的最终路径规划信息;将响应于当前导航请求指令的最终路径规划信息发送至客户端。5技术领域[0001]本发明涉及路径规划技术领域,特别涉及基于多公共交通模式的动态换乘路径规划系统及方法。背景技术[0002]目前,用户在通过客户端通过导航软件进行导航时,一般是通过对应厂商的服务器完成路径规划工作,虽然不同厂商会设置单独的服务器来完成路径规划工作,但是,即使对于单独设置的服务器来说,在路径规划过程中,为了精确完成基于出发地和目的地之间的路径计算工作,不仅需要实时接收已安装导航软件的客户端的导航请求指令,还需要接收实时公共交通数据以及实时气象数据等,因此,对于服务器来说,其计算压力会随着用户使用导航软件的频次增多以及公共交通数据和气象数据的动态变化特性而出现较大的浮动,尤其在节假日或者上下班高峰时段,用户对于导航准确性和及时性的要求更为迫切,致使服务器的计算压力和数据同步压力进一步增大。[0003]并且,在用户使用导航软件进行导航时,很多情况下需要多种类公共交通模式共各个厂商服务器所面临的技术难题。发明内容[0004]本发明的目的在于提供基于多公共交通模式的动态换乘路径规划系统及方法,能够通过第一服务器和第二服务器的配合,共同完成在多种类型的公共交通模式参与下,准[0005]本发明解决其技术问题,采用的技一方面,本发明提供的了基于多公共交通模式的动态换乘路径规划系统,包括:客户端,安装有导航软件,用于从导航软件中获取导航请求指令,并用于从第二服务器中获取响应于当前导航请求指令的最终路径规划信息;第一服务器,存储有当前厂商导航软件的历史规划路径信息,用于接收对应厂商导航软件所在客户端的导航请求指令,并获取响应于所述导航请求指令的初始规划路径信息,并从初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息;第二服务器,存储有所有厂商导航软件的历史规划路径信息,用于基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正,动态校正后生成第二换乘中间节点信息,并基于第二换乘中间节点信息生成响应于所述当前导航请求指令的最终路径规划信息。[0006]作为进一步优化,所述第一服务器接收对应厂商导航软件所在客户端的导航请求第一服务器判断是否为首次接收客户端发送的导航请求指令;若是,则将导航请求指令转发至第二服务器,通过第二服务器直接基于导航请求6指令生成响应于所述当前导航请求指令的最终路径规划信息,第二服务器将最终路径规划信息同步至与对应厂商导航软件对应的第一服务器,并通过第一服务器转发至所述客户否则,获取响应于导航请求指令的初始规划路径信息。[0007]作为进一步优化,所述第一服务器中还存储有对应的厂商导航软件的第一标识信当第一服务器接收到客户端发送的导航请求指令时,判断导航请求指令中是否包含所述第一标识信息,当包含时,则获取响应于所述导航请求指令的初始规划路径信息,否则向客户端发送提示信息。[0008]作为进一步优化,所述导航请求指令中包含有用户出发点位置信息和目的地信[0009]作为进一步优化,所述第一服务器获取响应于所述导航请求指令的初始规划路径第一服务器根据用户出发点位置信息获取距离其第一规定距离内的第一类型的公共交通站点以及第一位置信息,并计算用户从出发点步行或骑行至各个第一类型的公共交通站点的第一位置的第一时间;根据用户目的地信息获取距离其第二规定范围内的第二类型的公共交通站点以及第二位置信息,并判断第二类型中是否存在能够直接换乘且与第一类型重合的公共交通站点,若存在,则计算用户从重合类型的公共交通站点步行或骑行至目的地的第二时间;基于第一时间与第二时间之和最小的原则,为所述导航请求指令规划出初始规划路径信息。[0010]作为进一步优化,若判断第二类型中不存在能够直接换乘且与第一类型重合的公共交通站点,则获取经过第一类型的公共交通站点出行后出站后进行换乘的第二类型的公共交通站点,并计算用户从第一类型的公共交通站点换乘至第二类型的公共交通站点的第三时间;基于第一时间、第二时间与第三时间之和最小的原则,为所述导航请求指令规划出初始规划路径信息。[0011]作为进一步优化,所述初始规划路径信息中提取出响应于所述导航请求指令的第若基于第一时间与第二时间之和最小的原则规划出初始规划路径信息,则获取第一类型的公共交通站点中用于直接与第二类型的公共交通站点进行换乘的第三位置信息,以及第二类型的公共交通站点中用于直接与第一类型的公共交通站点进行换乘的第四位置信息,并将第三位置信息和第四位置信息作为第一换乘中间节点信息;若基于第一时间、第二时间和第三时间之和最小的原则规划出初始规划路径信息,则获取第一类型的公共交通站点中出站后与第二类型的公共交通站点进行换乘的第五位置信息,以及第二类型的公共交通站点中用于与第一类型的公共交通站点进行换乘的第六位置信息,并将第五位置信息和第六位置信息作为第一换乘中间节点信息。[0012]作为进一步优化,所述第二服务器基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正之前,还包括:7通过客户端判断是否为从单一导航软件中获取的导航请求指令,若是,则客户端为该导航请求指令分配第二标识信息,并将分配有第二标识信息的导航请求指令发送至第一服务器;当第一服务器提取出响应于所述导航请求指令的第一换乘中间节点信息后,在第一换乘中间节点信息中设置第二标识信息,并发送至第二服务器;否则,客户端为该导航请求指令分配第三标识信息,并将分配有第三标识信息的导航请求指令发送至第一服务器;当第一服务器提取出响应于所述导航请求指令的第一换乘中间节点信息后,在第一换乘中间节点信息中设置第三标识信息,并发送至第二服务器。[0013]作为进一步优化,当第二服务器接收到第一换乘中间节点信息后,所述基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行若第一换乘中间节点信息中设置有第二标识信息,则:第二服务器调用已存储的除当前厂商导航软件以外的其它厂商软件的历史规划路径信息,并对第三位置信息、第四位置信息、第五位置信息和第六位置信息进行校正,并根据校正后的位置信息调整计算的第一时间和第二时间之和或者第一时间、第二时间和第三时间之和;若第一换乘中间节点信息中设置有第三标识信息,则:第二服务器通知第一服务器获取所有厂商导航软件获取实时公共交通运行信息,第二服务器基于所有厂商导航软件获取实时公共交通运行信息对历史规划路径信息进行更新,并基于更新后的除当前厂商导航软件以外的其它厂商软件的历史规划路径信息,对第三位置信息、第四位置信息、第五位置信息和第六位置信息进行校正,并根据校正后的位置信息调整计算的第一时间和第二时间之和或者第一时间、第二时间和第三时间之和。[0014]另一方面,本发明还提供了应用于所述的基于多公共交通模式的动态换乘路径规划系统的基于多公共交通模式的动态换乘路径规划方法,包括如下步骤:通过客户端从已安装的导航软件中获取导航请求指令;通过第一服务器接收对应厂商导航软件所在客户端的导航请求指令,并获取响应于所述导航请求指令的初始规划路径信息,并从初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息;通过第二服务器接收所述第一换乘中间节点信息,并基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正;动态校正后生成第二换乘中间节点信息,并基于第二换乘中间节点信息生成响应于所述当前导航请求指令的最终路径规划信息;将响应于当前导航请求指令的最终路径规划信息发送至客户端。[0015]本发明的有益效果是:本发明抛弃了传统的仅由单一服务器对相应厂商导航软件的路径规划工作,而是基于客户端已安装导航软件的厂商类别,对于同一厂商类别的导航软件,由与之相应的服务器完成初步的路径规划工作,由于初步的路径规划工作是基于历史规划路径信息,并不需要在每次接收到导航请求指令时都去从公共交通系统或者气象系统获取实时数据,因此,减小了传统利用第一服务器进行路径规划工作的数据计算压力,且8不存在同步公共交通数据或者气象数据时的时延,同时,本发明还会设置第二服务器,并通过第二服务器存储所有厂商导航软件的历史规划路径信息,以完成对初始规划路径信息的动态校正工作,不仅能够解决不同厂商服务器之间的数据不互通问题,还能够进一步提升路径规划工作的准确性。附图说明[0016]图1为本发明实施例一中基于多公共交通模式的动态换乘路径规划系统的组成结构示意图;图2为本发明实施例二中基于多公共交通模式的动态换乘路径规划方法的流程具体实施方式[0017]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。[0018]实施例一本实施例提供的是基于多公共交通模式的动态换乘路径规划系统,其组成结构示意图参见图1,其中,该系统由以下几个部分组成:客户端,安装有导航软件,用于从导航软件中获取导航请求指令,并用于从第二服务器中获取响应于当前导航请求指令的最终路径规划信息;第一服务器,存储有当前厂商导航软件的历史规划路径信息,用于接收对应厂商导航软件所在客户端的导航请求指令,并获取响应于所述导航请求指令的初始规划路径信息,并从初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息;第二服务器,存储有所有厂商导航软件的历史规划路径信息,用于基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正,动态校正后生成第二换乘中间节点信息,并基于第二换乘中间节点信息生成响应于所述当前导航请求指令的最终路径规划信息。[0019]本实施例中,由于用户的个性化使用需求,可能在客户端中下载安装多种类型产商的导航软件,并且,即使用户会在大部分情况下使用偏好的一个厂商的导航软件完成导航工作,但是,在导航软件响应较慢或者路径规划信息明显存在偏差的条件下,用户也可能会使用客户端内其他厂商的导航软件进行导航,通过多个厂商导航软件的综合比对,再最终选择出需要的导航结果,因此,本实施例中,参见图1,假设航软件2,甚至导航软件3,均是能够基于用户需求合理存在的,在此条件下,不同厂商的导航软件,其一般会配置对应的第一服务器1、第一服务器2和第一服务器n来管理相应厂商类型下的导航软件数据存储和数据计算工作。[0020]需要指出的是,用户通过客户端完成导航软件的下载安装工作后,可能会基于使用习惯重复使用同一导航软件进行导航,目前,对于大多数导航软件来说,一经使用,很多导航软件会配备本地历史搜索数据记录工作,然而,在导航软件下载安装后,如果一直未使9用,传统的做法是,只要接收到客户端的导航请求指令,就会直接利用对应的第一服务器完成路径规划工作,然而,在这种条件下,第一服务器只能调取当前厂商类型下的历史导航数据,且需要至少同步获取公共交通系统的实时公共交通数据,才能完成准确的路径规划工作,因此,传统的路径规划工作会存在较大的时延,且可能存在路径规划信息不准确的问题,因此,本实施例中,若第一服务器首次接收客户端发送的导航请求指令,并不会通过第一服务器完成路径规划工作,而是通过第二服务器完成,由于第二服务器中存储有所有厂商导航软件的历史规划路径信息,因此,可以直接调取所有厂商的历史规划路径信息进行[0021]因此,本实施例中,所述第一服务器接收对应厂商导航软件所在客户端的导航请第一服务器判断是否为首次接收客户端发送的导航请求指令;若是,则将导航请求指令转发至第二服务器,通过第二服务器直接基于导航请求指令生成响应于所述当前导航请求指令的最终路径规划信息,第二服务器将最终路径规划信息同步至与对应厂商导航软件对应的第一服务器,并通过第一服务器转发至所述客户否则,获取响应于导航请求指令的初始规划路径信息。[0022]一般来说,服务器对于请求指令的合法性和安全性校验工作均是通过客户端的唯一标识是否已提前向服务器注册并认证来完成的,但是,对于导航软件所安装的客户端来说,由于导航软件下载和安装的低适配性要求越来越普遍,不仅使得智能手机作为客户端可以直接下载使用,并且,对于其他智能终端,如智能手表,很多智能手表也可以直接下载安装很多厂商的导航软件,因此,为了提高导航请求指令来源的合法性和安全性,本实施例中,对于第一服务器来说,其不再使用传统通过客户端的唯一标识来验证导航请求指令的安全性,而是通过导航软件的标识来验证导航请求指令来源的合法性和安全性,因此,本实施例中,所述第一服务器中还存储有对应的厂商导航软件的第一标识信息;当第一服务器接收到客户端发送的导航请求指令时,判断导航请求指令中是否包含所述第一标识信息,当包含时,则获取响应于所述导航请求指令的初始规划路径信息,否则向客户端发送提示信息。[0023]这里,在第一服务器向客户端发送提示信息后,用户可以重新选择所需要的导航请求指令。[0024]具体应用过程中,不论用户的导航请求偏好是最最短距离,还是最小成本,还是最短时间,其均需要在导航请求指令中编辑出点位置信息和目的地信息,因此,本实施例中,所述导航请求指令中应该至少包含有用户出发点位置信息和目的地信息。[0025]需要指出的是,用户在使用客户端进行导航请求指令的输入时,其所处位置并不固定,有的情况是处于公交站或者地铁站内,还有的情况是与公交站或地铁站存在一定距离,需要不行或者骑行后才能到达相应的公共交通站点,而用户的目的地可能也会距离下车站点存有一定距离,因此,在这种情况下,用户需要花费较多时间完成步行或者扫码骑行工作,因此,本实施例中,所述第一服务器获取响应于所述导航请求指令的初始规划路径信第一服务器根据用户出发点位置信息获取距离其第一规定距离内的第一类型的公共交通站点以及第一位置信息,并计算用户从出发点步行或骑行至各个第一类型的公共交通站点的第一位置的第一时间;根据用户目的地信息获取距离其第二规定范围内的第二类型的公共交通站点以及第二位置信息,并判断第二类型中是否存在能够直接换乘且与第一类型重合的公共交通站点,若存在,则计算用户从重合类型的公共交通站点步行或骑行至目的地的第二时间;基于第一时间与第二时间之和最小的原则,为所述导航请求指令规划出初始规划路径信息。[0026]对于第一时间与第二时间之和最小的原则,本实施例设置的基础是类型相同的公共交通站点,比如地铁的同一站点换乘,在此条件下,用户往往需要较多的时间完成地铁站外的步行或者骑行工作。[0027]另外,还有的情况是,第一类型的公共交通站点为地铁站点,第二类型的公共交通站点为公交站点,且首先通过地铁通行后,需要在中途走出地铁站,并在出站后步行或者骑行至相近的公交站换乘,而在这种情况下,两种公共交通方式的换乘过程中,也会需要用户花费较多时间,因此,本实施例中,若判断第二类型中不存在能够直接换乘且与第一类型重合的公共交通站点,则获取经过第一类型的公共交通站点出行后出站后进行换乘的第二类型的公共交通站点,并计算用户从第一类型的公共交通站点换乘至第二类型的公共交通站点的第三时间;基于第一时间、第二时间与第三时间之和最小的原则,为所述导航请求指令规划出初始规划路径信息。[0028]需要指出的是,对于本实施例中的第一规定范围和第二规定范围,可以基于公交站或者地铁站设置的密集程度而自由调整,但是,为了降低第一服务器对于初始规划路径信息计算的数据处理压力,其范围不宜设置的过大,只要保证规定范围内存在1-3个公共交通站点,且能够保证完成换乘工作即可。[0029]这里,对于上述两种不同的换乘方式,第一服务器会基于导航请求指令响应不同的初始规划路径信息,一种情况下,所述初始规划路径信息中提取出响应于所述导航请求指令的第一换乘中间节点信息,是指:若基于第一时间与第二时间之和最小的原则规划出初始规划路径信息,则获取第一类型的公共交通站点中用于直接与第二类型的公共交通站点进行换乘的第三位置信息,以及第二类型的公共交通站点中用于直接与第一类型的公共交通站点进行换乘的第四位置信息,并将第三位置信息和第四位置信息作为第一换乘中间节点信息;另一种情况下,若基于第一时间、第二时间和第三时间之和最小的原则规划出初始规划路径信息,则获取第一类型的公共交通站点中出站后与第二类型的公共交通站点进行换乘的第五位置信息,以及第二类型的公共交通站点中用于与第一类型的公共交通站点进行换乘的第六位置信息,并将第五位置信息和第六位置信息作为第一换乘中间节点信[0030]需要指出的是,本实施例中会设置两种服务器,即第一服务器和第二服务器,对于第一服务器,其在初始规划路径信息计算完毕后,即使第一服务器中存储有当前厂商导航软件的历史规划路径信息,其可以基于历史数据较为准确的完成路径规划工作,但是,为了进一步提升路径规划工作的准确性,传统做法需要获取公共交通系统的实时公共交通数据,辅助完成初始规划路径信息生成工作,这样会导致客户端获取导航结果存在较大的时11延,因此,本实施例中,会设置第二服务器,且通过第二服务器中存储的所有厂商导航软件的历史规划路径信息来完成初始规划路径信息的动态校准工作。[0031]大多情况下,第二服务器可以直接基于导航请求指令直接完成对第一换乘中间节点信息进行动态校正工作,但是,由于第二服务器需要对接各个厂商类型的第一服务器,因此,为了确保所有厂商服务器中数据的安全性,需要对导航请求指令进行进一步限定。因此,本实施例中,所述第二服务器基于除当前厂商导航软件以外的其它厂商软件的历史规划路径信息对第一换乘中间节点信息进行动态校正之前,还可以包括:通过客户端判断是否为从单一导航软件中获取的导航请求指令,若是,则客户端为该导航请求指令分配第二标识信息,并将分配有第二标识信息的导航请求指令发送至第一服务器;当第一服务器提取出响应于所述导航请求指令的第一换乘中间节点信息后,在第一换乘中间节点信息中设置第二标识信息,并发送至第二服务器;否则,客户端为该导航请求指令分配第三标识信息,并将分配有第三标识信息的导航请求指令发送至第一服务器;当第一服务器提取出响应于所述导航请求指令的第一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论