本发明专利技术公开了一种可离线野外行车的地图导航方法,包括:根据实际行车路线形成行车轨迹,并记录行车路线中的各种路线信息;将行车轨迹上传至服务器;客户端向所述服务器发送查询轨迹路线的请求消息;服务器查找匹配的行车轨迹,查询天气状况;对查找到的行车轨迹按照使用优先权的高低进行排序,选取一条使用优先权最高的行车轨迹;进行截取合并优化,生成一条优化的轨迹路线并返回给客户端;客户端接收优化的轨迹路线,下载沿途的离线地图;当需要进行导航时,客户端打开地图,选择所述优化的轨迹路线执行地图导航。通过使用上述的方法,可以在野外或其它没有基础道路设施信息的地域行驶时,为用户提供安全有效的导航服务,提供安全可用的行车路线。
【技术实现步骤摘要】
一种可离线野外行车的地图导航方法
本专利技术涉及车辆导航技术,特别涉及一种可离线野外行车的地图导航方法。
技术介绍
在现有技术中,全球定位系统(GPS,GlobalPositioningSystem)已经在各个领域得到了广泛的应用,而车辆导航技术则是其应用领域的一个重要分支。目前,很多车辆上都已经配备了基于GPS技术的车载导航设备,该车载导航设备可以为用户实时提供准确的定位信息、交通信息和城市道路信息,并可根据用户的要求为用户实时设置到达目的的合理路线,从而受到了用户的广泛欢迎。不过,现有技术中的车载导航设备大多都是根据其内置的地图文件中的地图信息为该车载导航设备所在的车辆提供导航功能,因此现有的车载导航设备只能在所存储的地图上具有道路设施的信息的条件下才能为用户进行有效的导航,当车辆进入野外或其它没有基础道路设施信息的地域时,现有技术中的车辆导航技术一般都难以再为用户提供导航服务,或者是根据车载导航设备中所存储的其它人的行车轨迹进行导航。然而,野外的地理条件随着时间的变化相差可能会极大,因此如果车载导航设备中所存储的其它人的行车轨迹的时间比较早,则会出现轨迹导航过期或不适用的问题,有可能会导致不可预知的危险,对行车安全造成一定的威胁。因此,在野外或其它没有基础道路设施信息的地域行驶时,如何为用户提供有效的导航服务,为用户提供一条安全可用的行车路线已经成为一个亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术提供一种可离线野外行车的地图导航方法,从而可以在野外或其它没有基础道路设施信息的地域行驶时,为用户提供安全有效的导航服务,提供安全可用的行车路线。本专利技术的技术方案具体是这样实现的:一种可离线野外行车的地图导航方法,该方法包括:A、根据实际行车路线形成行车轨迹,并记录行车路线中的各种路线信息;B、将所形成的行车轨迹上传至服务器;C、客户端根据用户的操作向所述服务器发送查询轨迹路线的请求消息,所述请求消息中携带有出发地、目的地、出发时间和车型等信息;D、服务器根据所述请求消息查找匹配的行车轨迹;E、服务器根据请求消息中的出发时间查询并接收客户端所请求的轨迹路线的天气状况;F、根据所述天气状况和车型对查找到的行车轨迹按照预设的使用优先权的高低进行排序,选取一条使用优先权最高的行车轨迹;G、对所选择的行车轨迹进行截取合并优化,生成一条优化的轨迹路线;H、将所述优化的轨迹路线返回给发送所述请求消息的客户端;I、客户端接收优化的轨迹路线,并下载所述优化的轨迹路线沿途的离线地图;J、当需要进行导航时,客户端打开地图,选择所述优化的轨迹路线执行地图导航。较佳的,所述步骤A包括:A1、当车辆启动后,启动记录仪,每隔预定时长记录一次当前所在位置的位置信息,生成一个轨迹点;A2、在车辆的行驶过程中,实时记录当前的路线信息,并将所记录的路线信息并入到当前轨迹点中;A3、停止记录后,将各个轨迹点按照时间先后顺序连接成初始路线;A4、对所述初始路线进行编辑后保存,形成行车轨迹。较佳的,所述步骤A4包括:A41、消除初始路线中不必要的回路,合并间距太小的轨迹点;A42、生成可显示的地图路线,将地图路线完整显示在地图上,显示所有的路线信息;A43、在地图上对轨迹点位置进行调整、合并,根据路线信息编辑相应的提示信息并保存;A44、为所述初始路线设置适用的车型和天气状况,将编辑后的初始路线保存为行车轨迹。较佳的,所述位置信息为:当前所在位置的经度和纬度。较佳的,所述预定时长为10秒。较佳的,所述路线信息包括:重要的转向信息、需要注意的危险状况、需要注意的路况及处理建议。较佳的,所述步骤C之前还可进一步包括:用户通过客户端选择出发地、目的地、出发时间和车型。较佳的,所述服务器可以通过天气API接口查询所述天气状况。如上可见,在本专利技术中的可离线野外行车的地图导航方法中,由于由于客户端可以根据实际行车路线形成行车轨迹,并记录行车路线中的各种路线信息,然后将所形成的行车轨迹上传至服务器,因此当其他用户需要时,即可通过客户端向服务器发送请求消息,服务器可以根据请求消息查询并选择一条合适的行车轨迹返回给用户所在的客户端,使得客户端可以根据返回的行车轨迹执行地图导航,从而可以在野外或其它没有基础道路设施信息的地域行驶时,为用户提供安全有效的导航服务,提供安全可用的行车路线。附图说明图1为本专利技术实施例中的可离线野外行车的地图导航方法的流程示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术进一步详细说明。本实施例提供了一种可离线野外行车的地图导航方法。图1为本专利技术实施例中的可离线野外行车的地图导航方法的流程示意图。如图1所示,本专利技术实施例中的可离线野外行车的地图导航方法主要包括:。步骤11,根据实际行车路线形成行车轨迹,并记录行车路线中的各种路线信息。在本专利技术的技术方案中,可以使用多种实现方式来实现上述的步骤11。以下将以其中的一种实施方式为例,对本专利技术的技术方案进行介绍。例如,较佳的,在本专利技术的一个具体实施例中,所述步骤11可以包括:步骤111,当车辆启动后,启动记录仪,每隔预定时长记录一次当前所在位置的位置信息,生成一个轨迹点。较佳的,在本专利技术的具体实施例中,所述预定时长可以是预先设定的数值,例如,所述预定时长为10秒。较佳的,在本专利技术的具体实施例中,所述位置信息为:当前所在位置的经度和纬度。步骤112,在车辆的行驶过程中,实时记录当前的路线信息,并将所记录的路线信息并入到当前轨迹点中。较佳的,在本专利技术的具体实施例中,所述路线信息可以包括:重要的转向信息、需要注意的危险状况、需要注意的路况及处理建议等信息。步骤113,停止记录后,将各个轨迹点按照时间先后顺序连接成初始路线。步骤114,对所述初始路线进行编辑后保存,形成行车轨迹。在本专利技术的技术方案中,可以使用多种实现方式来实现上述的步骤114。以下将以其中的一种实施方式为例,对本专利技术的技术方案进行介绍。例如,较佳的,在本专利技术的一个具体实施例中,所述步骤114可以包括:步骤a1、消除初始路线中不必要的回路,合并间距太小的轨迹点。步骤a2,生成可显示的地图路线,将地图路线完整显示在地图上,显示所有的路线信息。步骤a3,在地图上对轨迹点位置进行调整、合并,根据路线信息编辑相应的提示信息并保存。步骤a4,为所述初始路线设置适用的车型和天气状况,将编辑后的初始路线保存为行车轨迹。通过上述的步骤111~114,即可形成一个行车轨迹。步骤12,将所形成的行车轨迹上传至服务器。步骤13,客户端根据用户的操作向所述服务器发送查询轨迹路线的请求消息,所述请求消息中携带有出发地、目的地、出发时间和车型等信息。较佳的,在本专利技术的一个具体实施例中,所述步骤13之前还可进一步包括:用户通过客户端选择出发地、目的地、出发时间和车型。步骤14,服务器根据所述请求消息查找匹配的行车轨迹。由于服务器中存储有行车轨迹,而行车轨迹中包含了各个轨迹点的位置信息,因此服务器可以根据所述请求消息中的出发地和目的地在所存储的行车轨迹中查找与上述请求消息中的出发地和目的地匹配的行车轨迹。步骤15,服务器根据请求消息中的出发时间查询并接收客户端所请求的轨迹路线的天气状况。较佳的,在本专利技术的一个本文档来自技高网...
【技术保护点】
一种可离线野外行车的地图导航方法,其特征在于,该方法包括:A、根据实际行车路线形成行车轨迹,并记录行车路线中的各种路线信息;B、将所形成的行车轨迹上传至服务器;C、客户端根据用户的操作向所述服务器发送查询轨迹路线的请求消息,所述请求消息中携带有出发地、目的地、出发时间和车型等信息;D、服务器根据所述请求消息查找匹配的行车轨迹;E、服务器根据请求消息中的出发时间查询并接收客户端所请求的轨迹路线的天气状况;F、根据所述天气状况和车型对查找到的行车轨迹按照预设的使用优先权的高低进行排序,选取一条使用优先权最高的行车轨迹;G、对所选择的行车轨迹进行截取合并优化,生成一条优化的轨迹路线;H、将所述优化的轨迹路线返回给发送所述请求消息的客户端;I、客户端接收优化的轨迹路线,并下载所述优化的轨迹路线沿途的离线地图;J、当需要进行导航时,客户端打开地图,选择所述优化的轨迹路线执行地图导航。
【技术特征摘要】
1.一种可离线野外行车的地图导航方法,其特征在于,该方法包括:A、根据实际行车路线形成行车轨迹,并记录行车路线中的各种路线信息;B、将所形成的行车轨迹上传至服务器;C、客户端根据用户的操作向所述服务器发送查询轨迹路线的请求消息,所述请求消息中携带有出发地、目的地、出发时间和车型信息;D、服务器根据所述请求消息查找匹配的行车轨迹;E、服务器根据请求消息中的出发时间查询并接收客户端所请求的轨迹路线的天气状况;F、根据所述天气状况和车型对查找到的行车轨迹按照预设的使用优先权的高低进行排序,选取一条使用优先权最高的行车轨迹;G、对所选择的行车轨迹进行截取合并优化,生成一条优化的轨迹路线;H、将所述优化的轨迹路线返回给发送所述请求消息的客户端;I、客户端接收优化的轨迹路线,并下载所述优化的轨迹路线沿途的离线地图;J、当需要进行导航时,客户端打开地图,选择所述优化的轨迹路线执行地图导航;所述步骤A包括:A1、当车辆启动后,启动记录仪,每隔预定时长记录一次当前所在位置的位置信息,生成一个轨迹点;A2、在车辆的行驶过程中,实时记录当前的路线信息,并...
【专利技术属性】
技术研发人员:徐发锐,
申请(专利权)人:北京微车一族信息技术发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。