一种路线导航方法、终端、服务器及系统技术方案

技术编号:15268540 阅读:91 留言:0更新日期:2017-05-04 04:13
本发明专利技术实施例公开了一种路线导航方法、终端、服务器及系统,包括:获取用户设置的起始位置点以及终止位置点;在导航界面上显示所述起始位置点以及所述终止位置点;根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;将所述路线信息发送到导航服务器,以使所述导航服务器根据所述路线信息确定所述起始位置点到所述终止位置点的导航路径进而将所述导航路径发送给其他终端以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。采用本发明专利技术实施例,可以提高路线导航的精确性。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种路线导航方法、终端、服务器及系统
技术介绍
随着移动终端技术的不断发展,现在大部分移动终端都具有导航功能,用户可以利用导航软件制定行车,步行或公交路线。在现有技术方案中,终端可以获取起始位置点以及终点位置点,然后将起始位置点以及终点位置点发送给导航服务器,导航服务器为用户选取至少一条路线,并将至少一条路线返回给终端从而向用户提供导航信息参考;或者,可以利用具备有导航定位功能的打车软件享受打车服务,在用户1利用打车软件发出打车服务请求之后,导航服务器为用户2提供一条到达用户1所在位置的导航路径,从而向用户1提供打车服务。但是,第一,由于道路建设的不断建设,无法保证导航数据为最新数据以及导航服务器提供给用户的导航路径为最优路线;第二,导航服务器提供给用户的导航路径存在定位不准确的情况,影响导航服务的使用体验。
技术实现思路
本专利技术实施例提供一种路线导航方法、终端、服务器及系统。可以提高路线导航的精确性。本专利技术第一方面提供了一种路线导航方法,包括:获取用户设置的起始位置点以及终止位置点;在导航界面上显示所述起始位置点以及所述终止位置点;根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;将所述路线信息发送到导航服务器,以使所述导航服务器根据所述路线信息确定所述起始位置点到所述终止位置点的导航路径进而将所述导航路径发送给其他终端以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。在第一方面的第一种可能的实现方式中,所述在导航界面上显示所述起始位置点以及所述终止位置点包括:获取预设的所述导航界面的缩放比例;根据所述导航界面的缩放比例,在所述导航界面上显示所述起始位置点以及所述终止位置点。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述导航界面的缩放比例,在所述导航界面上显示所述起始位置点以及所述终止位置点包括:确定在所述导航界面的缩放比例下所述起始位置点以及所述终止位置点分别在屏幕上的坐标位置;若所述起始位置点或所述终止位置点在所述屏幕上的坐标位置超过所述屏幕的显示区域,则调整所述导航界面的缩放比例;根据调整的所述导航界面的缩放比例,显示所述起始位置点以及所述终止位置点。结合第一方面,以及第一方面的第一种至第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息之间,还包括:接收所述用户输入的针对所述导航界面的操作指令;根据所述针对所述导航界面的操作指令,将所述导航界面切换到编辑模式。相应地,本专利技术第二方面提供了一种路线导航方法,包括:接收终端发送的在导航界面上绘制的起始位置点到终止位置点的路线信息;根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径;将所述导航路径发送给其他终端,以使所述其他终端显示所述导航路径以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。在第二方面的第二种可能的实现方式中,所述路线信息包括所述起始位置点的经纬度、所述终止位置点的经纬度以及绘制路线,所述根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径包括:根据所述起始位置点的经纬度以及所述终止位置点的经纬度,确定从所述起始位置点到所述终止位置点的多条路线;从确定的所述多条路线中选取最接近于所述绘制路线的目标路线,并将所述目标路线作为所述导航路径。结合第二方面以及第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径之后,还包括:根据所述起始位置点到所述终止位置点的导航路径,计算所述起始位置点到所述终止位置点的执行时长;将所述执行时长发送给所述其他终端,以使所述其他终端显示所述执行时长。相应地,本专利技术第三方面提供了一种终端,包括:位置获取模块,用于获取用户设置的起始位置点以及终止位置点;位置显示模块,用于在导航界面上显示所述起始位置点以及所述终止位置点;路线绘制模块,用于根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;信息发送模块,用于将所述路线信息发送到导航服务器,以使所述导航服务器根据所述路线信息确定所述起始位置点到所述终止位置点的导航路径进而将所述导航路径发送给其他终端以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。在第三方面的第一种可能的实现方式中,所述位置显示模块包括:比例获取单元,用于获取预设的所述导航界面的缩放比例;位置显示单元,用于根据所述导航界面的缩放比例,在所述导航界面上显示所述起始位置点以及所述终止位置点。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,在所述位置显示单元具体用于:确定在所述导航界面的缩放比例下所述起始位置点以及所述终止位置点分别在屏幕上的坐标位置;若所述起始位置点或所述终止位置点在所述屏幕上的坐标位置超过所述屏幕的显示区域,则调整所述导航界面的缩放比例;根据调整的所述导航界面的缩放比例,显示所述起始位置点以及所述终止位置点。结合第三方面、以及第三方面的第一种至第二种可能的实现方式,在第三方面的第二种可能的实现方式中,所述路线绘制模块,还用于接收所述用户输入的针对所述导航界面的操作指令;根据所述针对所述导航界面的操作指令,将所述导航界面切换到编辑模式。相应地,本专利技术第四方面提供了一种导航服务器,包括:信息接收模块,用于接收终端发送的在导航界面上绘制的起始位置点到终止位置点的路线信息;信息确定模块,用于根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径;信息发送模块,用于将所述导航路径发送给其他终端,以使所述其他终端显示所述导航路径以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。在第四方面的第一种可能的实现方式中,所述路线信息包括所述起始位置点的经纬度、所述终止位置点的经纬度以及绘制路线,所述信息确定模块具体用于:根据所述起始位置点的经纬度以及所述终止位置点的经纬度,确定从所述起始位置点到所述终止位置点的多条路线;从确定的所述多条路线中选取最接近于所述绘制路线的目标路线,并将所述目标路线作为所述导航路径。结合第四方面以及第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述信息确定模块,还用于根据所述起始位置点到所述终止位置点的导航路径,计算所述起始位置点到所述终止位置点的执行时长;所述信息发送模块,还用于将所述执行时长发送给所述其他终端,以使所述其他终端显示所述执行时长。相应地,本专利技术第五方面提供了一种路线导航系统,包括终端以及导航服务器,其中:所述终端,用于获取用户设置的起始位置点以及终止位置点;在导航界面上显示所述起始位置点以及所述终止位置点;根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;将所述路线信息发送到导航服务器,以使所述导航服务器根据所述路线信息确定所述起始位置本文档来自技高网...
一种路线导航方法、终端、服务器及系统

【技术保护点】
一种路线导航方法,其特征在于,所述方法包括:获取用户设置的起始位置点以及终止位置点;在导航界面上显示所述起始位置点以及所述终止位置点;根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;将所述路线信息发送到导航服务器,以使所述导航服务器根据所述路线信息确定所述起始位置点到所述终止位置点的导航路径进而将所述导航路径发送给其他终端以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。

【技术特征摘要】
1.一种路线导航方法,其特征在于,所述方法包括:获取用户设置的起始位置点以及终止位置点;在导航界面上显示所述起始位置点以及所述终止位置点;根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;将所述路线信息发送到导航服务器,以使所述导航服务器根据所述路线信息确定所述起始位置点到所述终止位置点的导航路径进而将所述导航路径发送给其他终端以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。2.如权利要求1所述的方法,其特征在于,所述在导航界面上显示所述起始位置点以及所述终止位置点包括:获取预设的所述导航界面的缩放比例;根据所述导航界面的缩放比例,在所述导航界面上显示所述起始位置点以及所述终止位置点。3.如权利要求2所述的方法,其特征在于,所述根据所述导航界面的缩放比例,在所述导航界面上显示所述起始位置点以及所述终止位置点包括:确定在所述导航界面的缩放比例下所述起始位置点以及所述终止位置点分别在屏幕上的坐标位置;若所述起始位置点或所述终止位置点在所述屏幕上的坐标位置超过所述屏幕的显示区域,则调整所述导航界面的缩放比例;根据调整的所述导航界面的缩放比例,显示所述起始位置点以及所述终止位置点。4.如权利要求1-3任意一项所述的方法,其特征在于,所述根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述
\t终止位置点的路线信息之前,还包括:接收所述用户输入的针对所述导航界面的操作指令;根据所述针对所述导航界面的操作指令,将所述导航界面切换到编辑模式。5.一种路线导航方法,其特征在于,所述方法包括:接收终端发送的在导航界面上绘制的起始位置点到终止位置点的路线信息;根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径;将所述导航路径发送给其他终端,以使所述其他终端显示所述导航路径以提示其他用户参照所述导航路径从所述起始位置点到达所述终止位置点。6.如权利要求5所述的方法,其特征在于,所述路线信息包括所述起始位置点的经纬度、所述终止位置点的经纬度以及绘制路线,所述根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径包括:根据所述起始位置点的经纬度以及所述终止位置点的经纬度,确定从所述起始位置点到所述终止位置点的多条路线;从确定的所述多条路线中选取最接近于所述绘制路线的目标路线,并将所述目标路线作为所述导航路径。7.如权利要求5或6所述的方法,其特征在于,所述根据所述路线信息,确定所述起始位置点到所述终止位置点的导航路径之后,还包括:根据所述起始位置点到所述终止位置点的导航路径,计算所述起始位置点到所述终止位置点的执行时长;将所述执行时长发送给所述其他终端,以使所述其他终端显示所述执行时长。8.一种终端,其特征在于,所述终端包括:位置获取模块,用于获取用户设置的起始位置点以及终止位置点;位置显示模块,用于在导航界面上显示所述起始位置点以及所述终止位置
\t点;路线绘制模块,用于根据所述用户在所述导航界面上的滑动手势,在所述导航界面上绘制所述起始位置点到所述终止位置点的路线信息;信息发送模块,用于将所述路线信息发送到导航服...

【专利技术属性】
技术研发人员:尚建
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1