一种基于导航的出行方式选择方法及系统技术方案

技术编号:19774764 阅读:30 留言:0更新日期:2018-12-15 10:09
本发明专利技术公开了一种基于导航的出行方式选择方法及系统。其系统包括生成公共交通导航路径及识别公共交通起始点模块、计算用户位置与公共交通起始点之间的路径长度模块、选择出行方式模块。本发明专利技术的方法及系统解决了不能根据导航软件为用户提供从出发位置至公共交通站点选择出行方式的技术问题。

【技术实现步骤摘要】
一种基于导航的出行方式选择方法及系统
本专利技术属于电子导航
,特别是涉及一种基于导航的出行方式选择方法及系统。
技术介绍
目前电子地图主要基于自驾车、公共交通、步行三种方式进行导航。基于公共交通进行导航时,用户出发位置至公共交通站点这一路段往往只能提供步行导航。若该路段较长或最近一辆公共交通车辆时间临近,步行导航会给用户造成时间和体力上的双重消耗。目前还没有根据导航软件为用户提供从出发位置至公共交通站点选择出行方式的技术方案。为此提出一种基于导航的出行方式选择方法及系统。
技术实现思路
本专利技术所要解决的技术问题是不能根据导航软件为用户提供从出发位置至公共交通站点选择出行方式的问题,提出一种基于导航的出行方式选择方法及系统。所述公共交通包括但不限于公共汽车、地铁、轻轨等。本专利技术依托现有的电子地图、公共交通系统,用户在电子地图中输入目的地,生成公共交通导航路径,识别公共交通起始点与用户位置之间的路径,基于距离选择用户位置至公共交通起始点这一路段的出行方式。用户位置及公共交通起始点位置采用基于经纬度的位置坐标或采用基于电子地图的相对坐标表示。用户通过终端的电子地图输入目的地及进行公共交通导航,所述终端包括但不限于移动终端app或网页或小程序。本专利技术的基于导航的出行方式选择系统,包括生成公共交通导航路径及识别公共交通起始点模块、计算用户位置与公共交通起始点之间的路径长度模块、选择出行方式模块。还包括步行速度建议模块、骑行选择建议模块和汽车选择建议模块。生成公共交通导航路径及识别公共交通起始点模块:接收用户在电子地图中输入的目的地,识别用户当前位置,用变量s表示,根据现有的电子导航方法生成基于公共交通的导航路径,识别距离用户当前位置最近的公共交通站点,即为公共交通起始点,识别公共交通起始点的位置,用变量p表示。计算用户位置与公共交通起始点之间的路径长度模块:根据现有的电子导航方法生成用户当前位置s到公共交通起始点位置p的步行路径,计算该路径的长度,用变量m表示。选择出行方式模块:若m<M0,其中M0是事先设置的步行距离阈值,则选择步行作为该路径的出行方式;若M0≤m<M1,其中M1是事先设置的骑行距离阈值,则选择自行车作为该路径的出行方式;否则选择汽车作为该路径的出行方式。所述自行车是指共享单车或公共自行车的任一项,所述汽车是指出租车或共享汽车或通过打车软件中呼叫的汽车的任一项或多项组合。根据选择出行方式模块的结果,后续执行步行速度建议模块、骑行选择建议模块或汽车选择建议模块的一种。步行速度建议模块:调取最近一辆公共交通车辆到达起始点位置p的时刻值,计算与当前时刻的差值,记为t,计算步行推荐速度v=m/t。骑行选择建议模块:调取附近公共自行车车桩位置或共享单车位置并显示。汽车选择建议模块:调取附近共享汽车位置并显示或提供叫车服务。本专利技术的基于导航的出行方式选择方法按如下步骤实现:生成公共交通导航路径及识别公共交通起始点:接收用户在电子地图中输入的目的地,识别用户当前位置,用变量s表示,根据现有的电子导航方法生成基于公共交通的导航路径,识别距离用户当前位置最近的公共交通站点,即为公共交通起始点,识别公共交通起始点的位置,用变量p表示。计算用户位置与公共交通起始点之间的路径长度:根据现有的电子导航方法生成用户当前位置s到公共交通起始点位置p的步行路径,计算该路径的长度,用变量m表示。根据距离选择出行方式:若m<M0,其中M0是事先设置的步行距离阈值,则选择步行作为该路径的出行方式;若M0≤m<M1,其中M1是事先设置的骑行距离阈值,则选择自行车作为该路径的出行方式;否则选择汽车作为该路径的出行方式。所述自行车是指共享单车或公共自行车的任一项,所述汽车是指出租车或共享汽车或通过打车软件中呼叫的汽车的任一项或多项组合。在执行根据距离选择出行方式之后还包括步骤:若选择步行作为该路径的出行方式,则调取最近一辆公共交通车辆到达起始点位置p的时刻值,计算与当前时刻的差值,记为t,计算步行推荐速度v=m/t;若选择自行车作为该路径的出行方式,则调取附近公共自行车车桩位置或共享单车位置并显示;若选择小轿车作为该路径的出行方式,则调取附近共享汽车位置并显示或提供叫车服务。另外,不限于用户位置至公共交通起始点这一路段的出行方式,本专利技术所述系统和方法还可以针对公共交通结束点至用户目的地这一路段的出行方式进行选择。本专利技术的方法及系统具有的优点是:通过计算用户当前位置与公共交通起始点的路径长度,便于选择更高效、更省力的出行方式,减少用户消耗的体力和时间。附图说明图1是本专利技术实施例一的基于导航的出行方式选择系统框图;图2是本专利技术实施例二的基于导航的出行方式选择系统框图;图3是本专利技术实施例三的基于导航的出行方式选择方法流程图。具体实施方式下面对本专利技术优选实施例作详细说明。本专利技术依托现有的电子地图、共享单车、公共交通系统,用户在电子地图中输入目的地,生成公共交通导航路径,识别公共交通起始点与用户位置之间的路径,基于距离选择用户位置至公共交通起始点这一路段的出行方式。用户位置及公共交通起始点位置采用基于经纬度的位置坐标或采用基于电子地图的相对坐标表示。用户通过终端的电子地图输入目的地及进行公共交通导航,所述终端包括但不限于移动终端app或网页或小程序。本实施例中,用户位置及公共交通起始点位置均采用基于电子地图的相对位置表示。用户通过移动终端app的电子地图中输入目的地。本专利技术的基于导航的出行方式选择系统,有如下两个实施例。实施例一:包括生成公共交通导航路径及识别公共交通起始点模块、计算用户位置与公共交通起始点之间的路径长度模块、选择出行方式模块。本实施例一的基于导航的出行方式选择系统框图,如图1所示。生成公共交通导航路径及识别公共交通起始点模块:接收用户在电子地图中输入的目的地,识别用户当前位置,用变量s表示,根据现有的电子导航方法生成基于公共交通的导航路径,识别距离用户当前位置最近的公共交通站点,即为公共交通起始点,识别公共交通起始点的位置,用变量p表示。本实施例中,某时刻接收用户在电子地图中输入的目的地为“江陵路地铁站”,识别用户当前位置为“钱塘景苑小区”,用变量s表示钱塘景苑小区在电子地图中的位置。根据现有的电子导航计算方法生成基于公交车的导航路径,所需搭乘的公交车为“172路公交车”,其距离“钱塘景苑小区”最近的公交站点为“彩虹城站”,即公共交通起始点为“彩虹城站”,用变量p表示彩虹城站在电子地图中的位置。计算用户位置与公共交通起始点之间的路径长度模块:根据现有的电子导航方法生成用户当前位置s到公共交通起始点位置p的步行路径,计算该路径的长度,用变量m表示。本实施例中,根据现有的电子导航计算方法生成“钱塘景苑小区”到“彩虹城站”的步行路径,根据电子地图的距离比例计算该路径的长度m=420米。选择出行方式模块:若m<M0,其中M0是事先设置的步行距离阈值,则选择步行作为该路径的出行方式;若M0≤m<M1,其中M1是事先设置的骑行距离阈值,则选择自行车作为该路径的出行方式;否则选择汽车作为该路径的出行方式。所述自行车是指共享单车或公共自行车的任一项本文档来自技高网...

【技术保护点】
1.一种基于导航的出行方式选择系统,其特征在于包括生成公共交通导航路径及识别公共交通起始点模块、计算用户位置与公共交通起始点之间的路径长度模块、选择出行方式模块;所述生成公共交通导航路径及识别公共交通起始点模块:接收用户在电子地图中输入的目的地,识别用户当前位置,生成基于公共交通的导航路径,识别距离用户当前位置最近的公共交通站点,即为公共交通起始点,识别公共交通起始点的位置;所述计算用户位置与公共交通起始点之间的路径长度模块:生成用户当前位置到公共交通起始点位置的步行路径,计算该路径的长度,用变量m表示;所述选择出行方式模块:若m

【技术特征摘要】
1.一种基于导航的出行方式选择系统,其特征在于包括生成公共交通导航路径及识别公共交通起始点模块、计算用户位置与公共交通起始点之间的路径长度模块、选择出行方式模块;所述生成公共交通导航路径及识别公共交通起始点模块:接收用户在电子地图中输入的目的地,识别用户当前位置,生成基于公共交通的导航路径,识别距离用户当前位置最近的公共交通站点,即为公共交通起始点,识别公共交通起始点的位置;所述计算用户位置与公共交通起始点之间的路径长度模块:生成用户当前位置到公共交通起始点位置的步行路径,计算该路径的长度,用变量m表示;所述选择出行方式模块:若m<M0,其中M0是事先设置的步行距离阈值,则选择步行作为该路径的出行方式;若M0≤m<M1,其中M1是事先设置的骑行距离阈值,则选择自行车作为该路径的出行方式;否则选择汽车作为该路径的出行方式。2.根据权利要求1所述的基于导航的出行方式选择系统,其特征在于,还包括步行速度建议模块:调取最近一辆公共交通车辆到达起始点位置的时刻值,计算与当前时刻的差值,记为t,计算步行推荐速度v=m/t。3.根据权利要求1所述的基于导航的出行方式选择系统,其特征在于,还包括骑行选择建议模块:调取附近公共自行车车桩位置或共享单车位置并显示。4.根据权利要求1所述的基于导航的出行方式选择系统,其特征在于,还包括汽车选择建议模块:调取附近共享汽车位置并显示或提供叫车服务。5.根据权利要求1-4任一项所述的基于导航的出行方式选择系统,其特征在于,所述自行车是指共享单车或公共自行车的任一项,所述汽车是指出租车或共享汽车或通过打车软件中呼叫的汽车的任一项或多项组合。6.一种基于导航的出行方式选择方法,其特征在于包括以下步骤:生成公共交通导航路径及识别...

【专利技术属性】
技术研发人员:严军荣卢玉龙江雅芬
申请(专利权)人:杭州后博科技有限公司
类型:发明
国别省市:浙江,33

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

1