一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种车辆行驶路线导航方法、装置、存储介质及终端与流程

2021-11-05 22:23:00 来源:中国专利 TAG:

技术特征:
1.一种车辆行驶路线导航方法,应用于服务端,其特征在于,所述方法包括:接收app移动端针对所述服务端发送的起点坐标和终点坐标;根据所述起点坐标和终点坐标生成导航路线,并遍历所述导航路线中每个路段;从路线基础数据中获取所述每个路段的轮廓点经纬度和路段限速值;根据所述每个路段的轮廓点经纬度计算每个路段的长度,并将所述每个路段的长度做和后生成导航路线总里程;根据所述每个路段的路段限速值与所述每个路段的长度计算所述每个路段的行驶时间,并将所述每个路段的行驶时间做和后生成行驶总时长;计算所述导航路线总里程中沿途播报转向语音位置,并列出所述沿途播报转向语音位置的类型与所属路段编号;将所述每个路段的轮廓点经纬度发送至客户端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到app移动端针对所述服务端发送的数据获取请求时,将所述导航路线总里程、所述行驶总时长以及沿途播报转向语音位置的类型与所属路段编号发送至所述app移动端。3.根据权利要求1所述的方法,其特征在于,所述根据所述起点坐标和终点坐标生成导航路线,包括:确定起点坐标与终点坐标,并在路段标识数据库中搜索起点坐标与终点坐标各自对应的起点路段与终点路段;当起点路段的标识与终点路段的标识不同时,初始化搜索单元去重集合;根据起点路段确定当前搜索节点,并根据终点路段确定结束节点;从节点地图中查询与当前搜索节点联通的目标路段,并基于目标路段生成第一搜索单元、第一权重值与第二权重值;当第一搜索单元不存在于搜索单元去重集合中时,将第一搜索单元与第一搜索单元的前一个搜索单元归置于路线规划队列中,并在搜索单元去重集合中记录第一搜索单元与前一个搜索单元;基于第一权重值与第二权重值执行路线规划队列的出队操作,生成第二搜索单元;当第二搜索单元对应的路段的后节点为结束节点时,根据第二搜索单元生成导航路线。4.一种车辆行驶路线导航方法,应用于客户端,其特征在于,所述方法包括:接收服务端针对所述客户端发送的每个路段的轮廓点经纬度;采用地图配图工具配置区域地图,并从所述区域地图中切割出基于麦卡托坐标系的瓦片图;显示网页,并在所述网页中设置地图显示区域和比例尺等级;根据所述地图显示区域和比例尺等级计算需要显示的麦卡托坐标范围;基于所述麦卡托坐标范围将所述瓦片图按照坐标进行排布,并将所述排布后的瓦片图绘制在所述网页的画布中得到绘制后的地图;根据所述每个路段的轮廓点经纬度计算麦卡托坐标,并基于所述比例尺等级换算成像素坐标;
根据所述像素坐标在所述画布中绘制折线后得到导航线;将所述绘制后的地图与所述导航线发送至app移动端。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当预设地图移动接口检测到移动像素时,根据所述比例尺等级确定所述移动像素与麦卡托坐标之间的对应关系;根据所述对应关系以及所述移动像素的变化值计算麦卡托坐标;选择瓦片图,并根据所述瓦片图与所述麦卡托坐标在所述网页的画布中重绘地图和导航线后生成绘制后的地图与导航线;将所述绘制后的地图与所述导航线发送至app移动端。6.一种车辆行驶路线导航方法,应用于app移动端,其特征在于,所述方法包括:按照预设周期定位当前位置坐标,并将所述当前位置坐标确定为起点坐标;接收输入的终点坐标,按照预设周期将所述起点坐标与终点坐标发送至服务端;生成数据响应请求,并将所述数据响应请求发送至服务端和客户端;接收所述服务端针对所述app移动端发送的导航路线总里程、所述行驶总时长以及沿途播报转向语音位置的类型与所属路段编号进行显示;接收所述客户端针对所述app移动端发送的述绘制后的地图与导航线;在所述导航线预设范围内创建缓冲区;当所述当前位置坐标位于所述缓冲区内且所述当前位置与上一位置不一致时,从所述导航线中裁剪掉所述当前位置与上一位置之间的距离;当所述当前位置的坐标与所述终点坐标之间的距离小于等于预设值时,导航结束;当所述当前位置的坐标与所述终点坐标之间的距离大于预设值时,继续执行所述生成数据响应请求,并将所述数据响应请求发送至服务端和客户端的步骤。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当所述当前位置到达所述沿途播报转向语音位置时,基于所述沿途播报转向语音位置对应的类型播报转向语音。8.一种车辆行驶路线导航装置,其特征在于,应用于服务端,所述装置包括:坐标接收模块,用于接收app移动端针对所述服务端发送的起点坐标和终点坐标;路段遍历模块,用于根据所述起点坐标和终点坐标生成导航路线,并遍历所述导航路线中每个路段;参数获取模块,用于从路线基础数据中获取所述每个路段的轮廓点经纬度和路段限速值;总里程生成模块,用于根据所述每个路段的轮廓点经纬度计算每个路段的长度,并将所述每个路段的长度做和后生成导航路线总里程;总时长生成模块,用于根据所述每个路段的路段限速值与所述每个路段的长度计算所述每个路段的行驶时间,并将所述每个路段的行驶时间做和后生成行驶总时长;转向语音位置计算模块,用于计算所述导航路线总里程中沿途播报转向语音位置,并列出所述沿途播报转向语音位置的类型与所属路段编号;轮廓点经纬度发送模块,用于将所述每个路段的轮廓点经纬度发送至客户端。9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令
适于由处理器加载并执行如权利要求1~7任意一项的方法步骤。10.一种终端,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~7任意一项的方法步骤。

技术总结
本发明公开了一种车辆行驶路线导航方法、装置、存储介质及终端,应用于服务端,方法包括:接收APP移动端针对服务端发送的起点坐标和终点坐标;根据起点坐标和终点坐标生成导航路线,并遍历导航路线中每个路段;从路线基础数据中获取每个路段的轮廓点经纬度和路段限速值;根据每个路段的轮廓点经纬度生成导航路线总里程;根据每个路段的路段限速值与每个路段的长度计算行驶总时长;计算导航路线总里程中沿途播报转向语音位置,并列出沿途播报转向语音位置的类型与所属路段编号;将每个路段的轮廓点经纬度发送至客户端。因此,由于本申请将路线规划时的数据计算处理过程分配在服务端与客户端进行,从而降低了APP移动端路线导航时的负载,提升了用户体验度。提升了用户体验度。提升了用户体验度。


技术研发人员:杨晓明 孙智彬 夏曙东 张志平 江天
受保护的技术使用者:北京中交兴路信息科技有限公司
技术研发日:2021.08.05
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献