一种导航方法、装置及系统的制作方法

文档序号:6168878阅读:274来源:国知局
一种导航方法、装置及系统的制作方法
【专利摘要】本发明实施例公开了一种导航方法、装置及系统,包括:发送分段导航指令到服务器端,所述分段导航指令包括起始点位置、目的地位置和分段距离;接收服务器端发送的一个分段的导航数据,所述一个分段的导航数据是所述服务器端在判断得到根据所述起始点位置和目的地位置计算得到的目标导航路径上以起始位置为起点以分段距离为长度截取的一段导航数据;根据接收到的一个分段的导航数据启动导航服务,可以看出,通过发送分段导航指令,使得服务器将整个导航路径分为多个单独的导航来进行处理,每次提供其中一段路径数据的下载,这样根据下载的一段导航数据即可启动导航服务,使得启动导航服务的等待时间大大减少,改善了用户的体验度。
【专利说明】一种导航方法、装置及系统

【技术领域】
[0001] 本发明电子导航涉及领域,特别是涉及一种导航方法、装置及系统。

【背景技术】
[0002] 目前,在使用安装有导航软件的用户终端(如导航仪或智能手机等)进行导航时, 在用户设定终点位置后,用户终端会将包括用户当前位置、目的地位置以及一些个性化导 航信息的路径计算请求发送到服务器端,以请求获取对应的目标导航路径;服务器端根据 接收到的路径计算请求进行导航路径计算,得到目标导航路径;用户终端一次性的从服务 器端下载目标导航路径对应的导航数据,从而启动导航服务。
[0003] 现有技术,用户终端只有在一次性的成功下载目标导航路径对应的导航数据之 后,才能启动导航服务,这种导航方式会存在以下技术缺陷:对于长度较长的目标导航路 径,其对应的导航数据量较大,下载完整条目标导航路径对应的导航数据需要较长的时间, 因此,在启动导航服务之前不仅需要花较长的时间等待导航数据的下载,而且是否能够成 功下载还依赖于网络环境的长期稳定,在碰到网络环境频繁不稳定的情况下,还可能会由 于突发网络掉线、网络拥堵等情况而使得导航数据下载失败,从而导致导航失败的问题。


【发明内容】

[0004] 为了解决上述启动导航服务等待时间长、导航数据下载失败而导致导航失败的问 题,本发明提供了一种导航方法、装置及系统。
[0005] 本发明实施例公开了如下技术方案:
[0006] 一种导航方法,包括:
[0007] 发送分段导航指令到服务器端,所述分段导航指令包括起始点位置、目的地位置 和分段距离;
[0008] 接收服务器端发送的一个分段的导航数据,所述一个分段的导航数据是所述服务 器端在判断得到根据所述起始点位置和目的地位置计算得到的目标导航路径长度大于所 述分段距离时,从所述目标导航路径上以起始位置为起点以分段距离为长度截取的一段导 航数据;
[0009] 根据接收到的一个分段的导航数据启动导航服务。
[0010] 优选的,在所述根据所述分段导航数据启动导航服务后,还包括:
[0011] 判断用户的当前位置到已接收到的分段的终点位置的距离是否不大于预置的距 离阈值;
[0012] 若是,则执行所述发送分段导航指令到服务器端的步骤,所述分段导航指令中的 起始点位置是已接收的分段的终点位置或所述用户的当前位置。
[0013] 优选的,所述距离阈值小于所述分段距离。
[0014] 优选的,发送分段导航指令到服务器端之前,还包括:
[0015] 判断当前导航模式是否为分段导航模式,若是,则执行所述发送分段导航指令到 服务器端的步骤。
[0016] 一种导航用户终端,包括:
[0017] 导航指令发送单元,用于发送分段导航指令到服务器端,所述分段导航指令包括 起始点位置、目的地位置和分段距离;
[0018] 导航数据接收单元,用于接收服务器端发送的一个分段的导航数据,所述一个分 段的导航数据是所述服务器端在判断得到根据所述起始点位置和目的地位置计算得到的 目标导航路径长度大于所述分段距离时,从所述目标导航路径上以起始位置为起点以分段 距离为长度截取的一段导航数据;
[0019] 导航单元,用于根据接收到的一个分段的导航数据启动导航服务。
[0020] 优选的,还包括:
[0021] 距离判断单元,用于判断用户的当前位置到已接收到的分段的终点位置的距离是 否不大于预置的距离阈值;
[0022] 触发单元,用于在所述距离判断单元判断为是时,触发所述导航指令发送单元发 送分段导航指令到服务器端,该分段导航指令中的起始点位置是已接收的分段的终点位置 或所述用户的当前位置。
[0023] 优选的,还包括:
[0024] 导航模式判断单元,用于在所述导航指令发送单元发送分段导航指令到服务器端 之前,判断当前导航模式是否为分段导航模式,若是,则触发所述导航指令发送单元。
[0025] -种导航方法,包括:
[0026] 接收用户终端发送的分段导航指令,所述分段导航指令包括起始点位置、目的地 位置和分段距离;
[0027] 根据所述起始点位置和目的地位置,计算目标导航路径;
[0028] 判断所述目标导航路径的长度是否大于所述分段距离;
[0029] 若是,则从所述目标导航路径上以所述起始点位置为起点以所述分段距离为长度 截取一个分段的导航数据;
[0030] 发送所述一个分段的导航数据到用户终端。
[0031] 优选的,若判断得到所述目标导航路径长度小于或等于所述分段距离时,所述方 法还包括:
[0032] 发送所述目标导航路径的导航数据到用户终端。
[0033] -种导航服务器端,包括:
[0034] 导航指令接收单元,用于接收用户终端发送的分段导航指令,所述分段导航指令 包括起始点位置、目的地位置和分段距离;
[0035] 路径计算单元,用于根据所述起始点位置和目的地位置,计算目标导航路径;
[0036] 判断单元,用于判断所述目标导航路径的长度是否大于所述分段距离;
[0037] 截取单元,用于在所述判断单元判断为是时,从所述目标导航路径上以所述起始 点位置为起点以所述分段距离为长度截取一个分段的导航数据;
[0038] 第一导航数据发送单元,用于发送所述一个分段的导航数据到用户终端。
[0039] 优选的,还包括:
[0040] 第二导航数据发送单元,用于在所述判断单元判断为否时,发送所述目标导航路 径的导航数据到用户终端。
[0041] 一种导航系统,包括用户终端和服务器端:
[0042] 所述用户终端为前述用户终端;
[0043] 所述服务器端为前述服务器端。
[0044] 由上述技术方案可以看出,通过发送分段导航指令,使得服务器端将整个导航路 径分为多个单独的导航来进行处理,每次提供整个导航路径的其中一段导航路径由用户终 端下载,这样用户终端一次所要下载的导航数据量相对变小,而且根据下载的一段导航数 据即可启动导航服务,使得启动导航服务的等待时间大大减少,改善了用户的体验度;并且 每次下载的一段导航数据较小,下载时间较短,能够大大的提高导航数据下载成功率。

【专利附图】

【附图说明】
[0045] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
[0046] 图1为本发明一种导航方法的方法流程图;
[0047] 图2为本发明一种导航用户终端的装置结构图;
[0048] 图3为本发明一种导航方法的另一个方法流程图;
[0049] 图4为本发明一种导航服务器端的装置结构图;
[0050] 图5为本发明一种导航方法的信令图。

【具体实施方式】
[0051] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明 实施例进行详细描述。
[0052] 实施例一
[0053] 请参阅图1,其为本发明一种导航方法的方法流程图,该方法包括以下步骤:
[0054] S101 :发送分段导航指令到服务器端,所述分段导航指令包括起始点位置、目的地 位置和分段距离;
[0055] 这里需要说明的是,所述分段距离是一个可以预先设定的距离值,用户可以根据 自己的喜好、所在网络的质量好坏和导航装置的运行速度等作为判断依据对所述分段距离 的数值进行相应的调整,如果不进行调整的话,系统会提供一个默认的分段距离值,比如说 l〇km,当然,本发明对此并不对分段距离的具体数值进行任何限定。
[0056] 同时需要说明的是,所述分段导航指令除了分段距离信息外,所包含的其他信息 与正常导航所包含的信息没有差别,主要是起始点位置、目的地位置以及用户的偏好要求 (比如说少红灯、途中经过某地、多高速路段等等),这里就不再赘述了。
[0057] 优选的,发送分段导航指令到服务器端之前,还包括:
[0058] S100:判断当前导航模式是否为分段导航模式,若是,则执行所述发送分段导航指 令到服务器端的步骤。
[0059] 这里需要说明的是,用户终端是可以支持两种不同的导航模式,一种就是常规的 导航模式,即为下载整段导航数据后启动导航的模式,另一种就是本发明的分段导航模式。 是否进行分段导航可以由用户在启动导航系统的时候根据实际情况进行选取,或者设定在 默认的情况下以哪一种模式进行导航。当然,对于分段导航,用户可以自定义分段距离的大 小,不设置的话就采用默认的分段距离,这些在S101中已经进行了详细的描述,同时可以 设定是否每次发送分段导航指令均需要用户确认或者每次分段导航指令默认自动发送。
[0060] S102:接收服务器端发送的一个分段的导航数据,所述一个分段的导航数据是所 述服务器端在判断得到根据所述起始点位置和目的地位置计算得到的目标导航路径长度 大于所述分段距离时,从所述目标导航路径上以起始位置为起点以分段距离为长度截取的 一段导航数据;
[0061] 所述分段的导航可以是单独的从当前被导航车辆所在的位置到分段的终点的导 航,所以,所述分段的导航数据所包含的信息即是正常导航中以分段导航指令中的起始点 到所述分段的终点为目的地的导航所包含的全部信息,比如目标导航路径的概览信息和分 段的详细信息。其中,目标导航路径的概览信息包括,概览坐标(对道路经纬度坐标进行 抽稀后的坐标),概览坐标所在道路的路名、导航动作、标识当前路况信息的tm C(traffiC message channel,实时交通信息广播)信息等;第一分段的详细信息包括,道路经纬度详 细坐标,详细坐标所在道路的路名、导航动作、tmc信息等。
[0062] S103 :根据接收到的一个分段的导航数据启动导航服务。
[0063] 当接收到上述的导航数据后,便可以启动导航服务,并根据接收到的导航数据进 行导航。
[0064] 优选的,在步骤S103后,还包括:
[0065] S104:判断用户的当前位置到已接收到的分段的终点位置的距离是否不大于预置 的距离阈值,若是,则重复执行前述步骤101,此时发送的分段导航指令中的起始点位置是 已接收的分段的终点位置或所述用户的当前位置;
[0066] 用户终端根据被导航车辆的当前位置实时计算到分段终点位置的在导航路径上 的距离,比如,用户终端根据服务器提供的分段的导航数据开始导航,分段的起始点为A,终 点为B,被导航车辆的当前位置为A',则用户终端实时监控A'到B在导航路径上的距离, 或A'到B的直线距离均可以。
[0067] 优选的,所述距离阈值小于所述分段距离。
[0068] 该步骤需要说明的是,首先,所述距离阈值具体的大小,该距离阈值可以是一个与 分段距离成一定比例的值,比如说设定固定比例为1 : 5,则当分段距离为10km时,距离阈 值为2km ;也可以设定为任意小于分段距离的正数,比如说lkm或500m等,只要是小于分段 距离即可,本发明并不对所述距离阈值的具体大小进行限定。其次,所述距离阈值的作用是 为下载下一段导航数据给出一定的提前量,当被导航车辆当前位置到分段的终点位置的距 离小于所述距离阈值时,则用户终端再一次发送分段导航指令到服务器端,这里的分段导 航指令包含的信息与步骤S102中描述的相同,仍旧是起始点位置、目的地位置以及用户的 偏好要求。
[0069] 对于上述的起始点位置需要说明的是,起始点位置是已接收的分段的终点位置或 所述用户的当前位置,对应了两种不同的截取分段的方法,当用户终端在发送分段导航指 令中的起始点位置为已接收的分段的终点位置时,服务器端根据已接收的分段的终点位置 为起始点,目的地位置为终点位置计算得到目标导航路径,在截取分段的时候,以所述已接 收分段的终点作为下一段分段的起点,从所述目标导航路径上以所述分段距离截取一个分 段,或者同理,当以用户终端在发送分段导航指令中的起始点位置为所述用户的当前位置 时,服务器端根据所述用户的当前位置为起始点,目的地位置为终点位置计算得到目标导 航路径,在截取分段的时候,以所述用户的当前位置作为下一段分段的起点,从所述目标导 航路径上以所述分段距离截取一个分段。以上就是两种根据不同定义的起始点进行截取一 个分段的优选实施方法。
[0070] 这种已接收分段的终点位置作为起始点的截取分段的方法相比从所述用户的当 前位置作为起始点截取分段的方法,可以不用重复下载从所述用户当前位置到所述已接收 分段的终点位置之间的导航数据,这段数据的大小与设定的距离阈值成正比,进一步提高 了导航数据的下载效率,以所述用户的当前位置作为起始点截取分段的方法相对可以少发 送已接收分段的终点位置数据到服务器端。
[0071] 对应本方法实施例的装置实施例见实施例二。
[0072] 实施例二
[0073] 与实施例一的一种导航方法相对应,本实施例还提供了一种导航用户终端。请参 阅图2,其为本发明一种分段导航的用户终端的装置结构图,包括:
[0074] 导航指令发送单元201,用于发送分段导航指令到服务器端,所述分段导航指令包 括起始点位置、目的地位置和分段距离;
[0075] 导航数据接收单元202,用于接收服务器端发送的一个分段的导航数据,所述一个 分段的导航数据是所述服务器端在判断得到根据所述起始点位置和目的地位置计算得到 的目标导航路径长度大于所述分段距离时,从所述目标导航路径上以起始位置为起点以分 段距离为长度截取的一段导航数据;
[0076] 导航单元203,用于根据接收到的一个分段的导航数据启动导航服务。
[0077] 优选的,还包括:
[0078] 距离判断单元204,用于判断用户的当前位置到已接收到的分段的终点位置的距 离是否不大于预置的距离阈值;
[0079] 触发单元205,用于在所述距离判断单元204判断为是时,触发所述导航指令发送 单元发送分段导航指令到服务器端,该分段导航指令中的起始点位置是已接收的分段的终 点位置或所述用户的当前位置。
[0080] 优选的,还包括:
[0081] 导航模式判断单元200,用于在所述导航指令发送单元201发送分段导航指令到 服务器端之前,判断当前导航模式是否为分段导航模式,若是,则触发所述导航指令发送单 J Li 〇
[0082] 由上述实施例可以看出,用户终端通过发送分段导航指令,这样每次只需下载整 个导航路径中的一段导航数据即可启动导航服务,使得启动导航服务的等待时间大大减 少,改善了用户的体验度。
[0083] 实施例三
[0084] 请参阅图3,其为本发明一种导航方法的另一个方法流程图,该方法包括以下步 骤:
[0085] S301 :接收用户终端发送的分段导航指令,所述分段导航指令包括起始点位置、目 的地位置和分段距离;
[0086] 有关这一步骤已经在实施例一的S101中进行了详细的描述,这里不再赘述。
[0087] S302 :根据所述起始点位置和目的地位置,计算目标导航路径;
[0088] 计算目标导航路径属于现有技术,根据所述分段导航指令中包含的所述起始点位 置和目的地位置以及可能包含的用户个人喜好设定规划出从导航车辆的当前位置到目的 地的最优化的目标导航路径。
[0089] S303 :判断所述目标导航路径的长度是否大于所述分段距离;
[0090] 当服务器端检测到用户终端发送过来的分段导航指令时,启动分段导航逻辑,判 断步骤S302中计算得到的目标导航路径的整个路径长度是否大于分段距离的长度大小。 [0091] S304:若是,则从所述目标导航路径上以所述起始点位置为起点以所述分段距离 为长度截取一个分段的导航数据;
[0092] 当且仅当所述目标导航路径的长度大时,对目标导航路径进行分段导航处理,分 段截取的具体方法是,从目标导航路径的起点,也就是所述路径计算请求中包含的所述用 户的当前位置或已接收的分段的终点位置开始,沿着对应的目标导航路径向目的地的方向 前进分段距离的长度后停止,该停止点即为所截取的分段的终点位置,服务器端将所述分 段的路径导航数据提供给用户端用于下载,同时提供的还包括所述目标导航路径的概览信 息等。
[0093] S305 :发送所述一个分段的导航数据到用户终端。
[0094] 优选的,根据步骤S303的判断结果,还包括:
[0095] S306:若判断得到所述目标导航路径长度小于或等于所述分段距离时,所述方法 还包括:
[0096] 发送所述目标导航路径的导航数据到用户终端。
[0097] 这里需要说明的是,如果根据分段导航指令计算得到的目标导航路径长度比较 短,则直接发送目标导航数据到用户终端,实际的应用下一般有两种可能出现该步骤所述 的情况。一种是原本导航目的地距离用户当前位置就比较短,这种情况的导航数据本身就 很小,不需要进行分段导航的处理;另一种是原本目标导航路径就很长,进行分段导航,在 进过一次或多次分段截取后,最后剩余的导航路径的长度是肯定小于分段距离的,这种情 况下,则直接发送剩余的导航数据即可。
[0098] 对应本方法实施例的装置实施例见实施例四。
[0099] 实施例四
[0100] 与实施例三的一种导航方法相对应,本实施例还提供了一种导航服务器端。请参 阅图4,其为本发明一种导航的服务器端的装置结构图,包括:
[0101] 导航指令接收单元401,用于接收用户终端发送的分段导航指令,所述分段导航指 令包括起始点位置、目的地位置和分段距离;
[0102] 路径计算单元402,用于根据所述起始点位置和目的地位置,计算目标导航路径;
[0103] 判断单元403,用于判断所述目标导航路径的长度是否大于所述分段距离;
[0104] 截取单元404,用于在所述判断单元判断为是时,从所述目标导航路径上以所述起 始点位置为起点以所述分段距离为长度截取一个分段的导航数据;
[0105] 第一导航数据发送单元405,用于发送所述一个分段的导航数据到用户终端。
[0106] 优选的,还包括:
[0107] 第二导航数据发送单元406,用于在所述判断单元判断为否时,发送所述目标导航 路径的导航数据到用户终端。
[0108] 由上述实施例可以看出,服务器端根据用户终端发送的分段导航指令,从用户终 端当前位置开始,从所述目标导航路径上以所述分段距离截取第一分段,并将所述第一分 段的导航数据提供给用户终端用于下载,这样每次只需下载整个导航路径中的一段导航数 据即可启动导航服务,使得启动导航服务的等待时间大大减少,改善了用户的体验度。
[0109] 实施例五
[0110] 请参阅图5,其为本发明一种导航方法的信令图,其中:
[0111] S501 :用户终端接收分段导航指令。
[0112] S502:用户终端发送所述分段导航指令到服务器端,该分段导航指令包括起始点 位置、目的地位置和分段距离。
[0113] S503:服务器端接收用户终端发送的分段导航指令,根据所述起始点位置和目的 地位置,计算目标导航路径。
[0114] S504 :服务器端判断所述目标导航路径的长度是否大于所述分段距离。如果所述 目标导航路径的长度大,则进入S505 ;如果所述分段距离的长度大,则进入S506。
[0115] S505 :服务器端发送所述目标导航路径的导航数据到用户终端,并进入S508。
[0116] S506 :服务器端从所述目标导航路径上以所述起始点位置为起点以所述分段距离 为长度截取一个分段的导航数据。
[0117] S507 :服务器端发送所述一个分段的导航数据到用户终端。
[0118] S508:用户终端接收服务器端发送的导航数据,并根据所述导航数据启动导航服 务。
[0119] S509:用户终端判断当前位置到已接收分段终点位置的距离是否不大于预置的距 离阈值,若是,进入S510。
[0120] S510 :执行步骤S502,所述分段导航指令中的起始点位置是已接收的分段的终点 位置或所述用户的当前位置。
[0121] 实施例六
[0122] 本实施例为本发明的一种导航系统,包括用户终端和服务器端:
[0123] 所述用户终端为本发明用户端实施例中任一用户终端;
[0124] 所述服务器端为本发明服务器端实施例中任一服务器端。
[0125] 由上述技术方案可以看出,通过发送分段导航指令,使得服务器将整个导航路径 分为多个单独的导航来进行处理,每次提供整个导航路径的其中一段导航路径由用户终端 下载,这样用户终端一次所要下载的导航数据量相对变小,而且根据下载的这一段导航数 据即可启动导航服务,使得启动导航服务的等待时间大大减少,改善了用户的体验度。
[0126] 需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部 分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机 可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的 存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体 (Random Access Memory,RAM)等。
[0127] 以上对本发明所提供的一种导航方法、装置及系统进行了详细介绍,本文中应用 了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理 解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在 【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发 明的限制。
【权利要求】
1. 一种导航方法,其特征在于,包括: 发送分段导航指令到服务器端,所述分段导航指令包括起始点位置、目的地位置和分 段距离; 接收服务器端发送的一个分段的导航数据,所述一个分段的导航数据是所述服务器端 在判断得到根据所述起始点位置和目的地位置计算得到的目标导航路径长度大于所述分 段距离时,从所述目标导航路径上以起始位置为起点以分段距离为长度截取的一段导航数 据; 根据接收到的一个分段的导航数据启动导航服务。
2. 根据权利要求1所述的方法,其特征在于,在所述根据所述分段导航数据启动导航 服务后,还包括: 判断用户的当前位置到已接收到的分段的终点位置的距离是否不大于预置的距离阈 值; 若是,则执行所述发送分段导航指令到服务器端的步骤,所述分段导航指令中的起始 点位置是已接收的分段的终点位置或所述用户的当前位置。
3. 根据权利要求2所述的方法,其特征在于,所述距离阈值小于所述分段距离。
4. 根据权利要求1所述的方法,其特征在于,发送分段导航指令到服务器端之前,还包 括: 判断当前导航模式是否为分段导航模式,若是,则执行所述发送分段导航指令到服务 器端的步骤。
5. -种导航用户终端,其特征在于,包括: 导航指令发送单元,用于发送分段导航指令到服务器端,所述分段导航指令包括起始 点位置、目的地位置和分段距离; 导航数据接收单元,用于接收服务器端发送的一个分段的导航数据,所述一个分段的 导航数据是所述服务器端在判断得到根据所述起始点位置和目的地位置计算得到的目标 导航路径长度大于所述分段距离时,从所述目标导航路径上以起始位置为起点以分段距离 为长度截取的一段导航数据; 导航单元,用于根据接收到的一个分段的导航数据启动导航服务。
6. 根据权利要求5所述的用户终端,其特征在于,还包括: 距离判断单元,用于判断用户的当前位置到已接收到的分段的终点位置的距离是否不 大于预置的距离阈值; 触发单元,用于在所述距离判断单元判断为是时,触发所述导航指令发送单元发送分 段导航指令到服务器端,该分段导航指令中的起始点位置是已接收的分段的终点位置或所 述用户的当前位置。
7. 根据权利要求6所述的用户终端,其特征在于,还包括: 导航模式判断单元,用于在所述导航指令发送单元发送分段导航指令到服务器端之 前,判断当前导航模式是否为分段导航模式,若是,则触发所述导航指令发送单元。
8. -种导航方法,其特征在于,包括: 接收用户终端发送的分段导航指令,所述分段导航指令包括起始点位置、目的地位置 和分段距离; 根据所述起始点位置和目的地位置,计算目标导航路径; 判断所述目标导航路径的长度是否大于所述分段距离; 若是,则从所述目标导航路径上以所述起始点位置为起点以所述分段距离为长度截取 一个分段的导航数据; 发送所述一个分段的导航数据到用户终端。
9. 根据权利要求8所述的方法,其特征在于,若判断得到所述目标导航路径长度小于 或等于所述分段距离时,所述方法还包括: 发送所述目标导航路径的导航数据到用户终端。
10. -种导航服务器端,其特征在于,包括: 导航指令接收单元,用于接收用户终端发送的分段导航指令,所述分段导航指令包括 起始点位置、目的地位置和分段距离; 路径计算单元,用于根据所述起始点位置和目的地位置,计算目标导航路径; 判断单元,用于判断所述目标导航路径的长度是否大于所述分段距离; 截取单元,用于在所述判断单元判断为是时,从所述目标导航路径上以所述起始点位 置为起点以所述分段距离为长度截取一个分段的导航数据; 第一导航数据发送单元,用于发送所述一个分段的导航数据到用户终端。
11. 根据权利要求10所述的服务器端,其特征在于,还包括: 第二导航数据发送单元,用于在所述判断单元判断为否时,发送所述目标导航路径的 导航数据到用户终端。
12. -种导航系统,其特征在于,包括用户终端和服务器端: 所述用户终端为如权利要求5?7任意一项所述的用户终端; 所述服务器端为如权利要求10或11所述的服务器端。
【文档编号】G01C21/34GK104061938SQ201310092427
【公开日】2014年9月24日 申请日期:2013年3月21日 优先权日:2013年3月21日
【发明者】常贵义, 曾利非, 余新彦 申请人:高德信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1