一种导航系统剩余时间确定方法、装置及导航系统的制作方法

文档序号:6129557阅读:355来源:国知局
专利名称:一种导航系统剩余时间确定方法、装置及导航系统的制作方法
技术领域
本发明属于导航领域,尤其涉及一种导航系统剩余时间确定方法、装置及 导4充系统。
背景技术
随着全球定位系统(Global Positioning System, GPS)的发展,用户对实际 GPS导航系统的要求越来越高,在GPS导航过程中,使用者都有知悉预计到达 已规划路径上某个点的时间及剩余时间的需求。
但是现有的GPS导航技术不能快速有效的计算到达某个地点剩余时间,因 此,如何快速有效解决这一 问题成为GPS导航技术领域研究的方向之一 。

发明内容
本发明实施例的目的在于提供一种导航系统剩余时间确定方法,旨在解决 现有的GPS导航技术不能快速有效的计算到达某个地点剩余时间的问题。
本发明实施例是这样实现的, 一种导航系统剩余时间确定方法,所述方法 包括以下步骤
获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置 到达目的地的其他路段的长度; * 确定导^L对象当前状态;
当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距 离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩 余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以 及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;
提示剩余时间。
本发明实施例的另一目的在于提供一种导航系统剩余时间确定装置,所述
装置包括
导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的
剩余距离、以及当前位置到达目的地的其他路段的长度; 状态确定模块,用于确定导航对象当前状态;
剩余时间计算^t块,用于当导航对象当前状态为动态时,根据导航对象当 前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航 对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位 置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的
道路速度计算剩余时间;
剩余时间提示模块,用于提示剩余时间。
本发明实施例的又一目的在于提供一种导航系统,包括电子地图数据库, 所述导航系统还包括一剩余时间确定装置,所述装置包括
导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的 剩余距离、以及当前位置到达目的地的其他路段的长度;
状态确定模块,用于确定导航对象当前状态;
剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当 前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航 对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位 置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的
道路速度计算剩余时间;
剩余时间提示模块,用于提示剩余时间。
在本发明实施例中,通过判断导航对象当前状态,当导航对象当前状态为 动态时,根据该路段剩余距离以及当前位置到达目的地的其他路段的长度和导 航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前
位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段 的道路速度计算剩余时间,并将计算结果提示给用户,解决了现有技术中GPS 导航技术不能快速有效的计算到达某个地点剩余时间的问题,使得用户能够知 悉到达目的地的剩余时间,方便了用户的使用。


图1是本发明实施例提供的导航系统剩余时间确定方法的流程图; 图2是本发明实施例提供的导航系统的结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过判断导^^对象当前状态,当导4元对象当前状态为 动态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路 段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态 时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的 长度和各路段的道路速度计算剩余时间。
图1示出了本发明实施例提供的导航系统剩余时间确定方法的流程。
在步骤S101中,获取导航对象的当前位置、当前位置所属路段的剩余距 离、以及当前位置到达目的地的其他路段的长度。
其中,导航对象的当前位置由系统根据GPS信号获取,导航对象所属路段 是从电子地图数据库中获取的,电子地图数据库存储电子地图中的路网属性数 据,例如路网中道路的长度、路名、级别以及道路速度等。
在步骤S102中,确定导^t对象当前状态。
在步骤S103中,根据导航对象当前状态计算剩余时间。
当导航对象当前状态为动态时,根据该导^:对象所属路段的剩余距离以及 当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时 间;当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当 前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间。
在本实施例中,各路段的道路速度可以是众多道路基础速度参数中的某一 种,比如设计车速、地点车速、行驶车速、经济车速、行程车速等等。
当然,当导航对象当前速度与当前道路速度不相等时,也可以按当前速度 比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路 段剩余距离除以各行驶速度得到剩余路段的剩余时间。
在步骤S104中,将计算出的剩余时间进行统计。进行统计时,包括将导
航对象动态时计算得到的剩余时间以及静态时计算得到的剩余时间进行统计。
譬如,当导航对象从A点行驶到C点,途经B点,当导航对象在AB上行 驶时,则根据该导航对象所属路段AB的剩余距离和导航对象当前移动速度计 算剩余时间,此时导航对象在BC上的剩余时间则由根据该路段的距离和该路 段的道路速度来确定。
在将每段道路的剩余时间确定后,将导航对象在AB上的剩余时间和导航 对象在BC上的剩余时间相加,得到导航对象到达目的地的总的剩余时间。
在步骤S105中,提示剩余时间。当然,在具体实施过程中,可以以语音 的方式提示给用户,也可以通过文字显示的方式提示给用户。
在步骤S106中,获取系统当前时间,根据系统当前时间以及统计的剩余 时间,计算到达时间并提示。
这样,通过将计算得到的剩余时间提示给用户,使得用户准确的知悉到达 目的地的时间,方便了用户的使用。
图2示出了本发明实施例提供的导航系统的结构,包括电子地图数据库, 该导航系统还包括有一剩余时间确定装置。
其中,导航信息获取模块11获取导航对象的当前位置、当前位置所属路段
的剩余距离、以及当前位置到达目的地的其他路段的长度,状态确定模块12 确定导航对象当前状态。
当状态确定模块12确定导航对象当前状态为动态时,剩余时间计算模块
13根据该路段剩余距离以及当前位置到达目的地的其他路段的长度和导航对 象当前移动速度计算剩余时间,当状态确定模块12确定导航对象当前状态为静 态时,剩余时间计算模块13根据当前位置所属路段的剩余距离以及当前位置到 达目的地的其他路—艮的长度和各路段的道路速度计算剩余时间。
在GPS导航中,道路速度是路网的各路段的重要属性,不同级别的道路, 其速度是不同的。
在本实施例中,各路段的道路速度可以是众多道路基础速度参数中的某一 种,比如设计车速、地点车速、行驶车速、经济车速、行程车速等等。
在具体实施过程中,当当前速度与当前道路速度不相等时,按当前速度比
当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段 剩余距离除以各行驶速度得到剩余路段的剩余时间。
剩余时间统计模块14将计算出的剩余时向进行统计。当然,在进行统计时, 包括将导航对象动态时计算出当前位置所属路段的剩余时间以及静态时计算出 的当前位置到达目的地的其他路段的剩余时间进行相加,得到导航对象到达目 的地总的的剩余时间。
剩余时间提示模块15提示剩余时间。在具体实施过程中;可以以语音的方 式提示给用户,也可以通过文字显示的方式提示给用户。
当前时间获取模块16获取系统当前时间。
到达时间提示模块17根据系统当前时间以及统计的剩余时间,计算出到达 时间并提示给用户。
在本发明实施例中,通过判断导航对象当前状态,当导4元对象当前状态为 动态时,根据该路段剩余距离以及当前位置到达目的地的其他路段的长度和导 航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据该路
段的长度以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算 剩余时间,并将计算的结果提示给用户,解决了现有技术中GPS导航技术不能 快速有效的计算到达某个地点剩余时间的问题,使得用户能够知悉到达目的地 的剩余时间,方便了用户的使用。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种导航系统剩余时间确定方法,其特征在于,所述方法包括以下步骤获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;确定导航对象当前状态;当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;提示剩余时间。
2、 如权利要求1所述的导航系统剩余时间确定方法,其特征在于,在所述 提示剩余时间的步骤之前,所述方法还包括将导航对象动态时计算得到的剩余时间以及静态时计算得到的剩余时间进 行统计。
3、 如权利要求1所述的导航系统剩余时间确定方法,其特征在于,所述方 法还包括;获取系统当前时间;根据系统当前时间以及统计的剩余时间,计算到达时间并提示。
4、 一种导航系统剩余时,间确定装置,其特征在于,所述装置包括 导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度; 状态确定模块,用于确定导航对象当前状态;剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当 前位置所属路^:的剩余距离以及当前位置到达目的地的其他路段的长度和导航 对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位 置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;剩余时间提示模块,用于提示剩余时间。
5、 如权利要求4所述的导航系统剩余时间确定装置,其特征在于,所述装 置还包括剩余时间统计模块,用于将导航对象动态时计算得到的剩余时间以及静态 时计算得到的剩余时间进行统计。
6、 如权利要求4所述的导航系统剩余时间确定装置,其特征在于,所述装 置还包括;当前时间获取模块,用于获取系统当前时间;到达时间提示模块,用于根据系统当前时间以及统计的剩余时间,计算出 到达时间并提示。
7、 一种导航系统,包括电子地图数据库,其特征在于,所述导航系统还包 括一剩余时间确定装置,所述装置包括导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的 剩余距离、以及当前位置到达目的地的其他路段的长度; 状态确定模块,用于确定导航对象当前状态;剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当 前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航 对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据导航对 象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和 各路段的道路速度计算剩余时间;剩余时间提示模块,用于提示剩余时间。
8、 如权利要求7所述的导航系统,其特征在于,所述装置还包括剩余时间统计模块,用于将导航对象动态时计算得到的剩余时间以及静态 时计算得到的剩余时间进行统计。
9、 如权利要求7所述的导航系统,其特征在于,所述装置还包括 当前时间获取模块,用于获取系统当前时间;到达时间提示模块,用于根据系统当前时间以及统计的剩余时间,计算出 到达时间并提示。 -
全文摘要
本发明适用于导航技术领域,提供了一种导航系统剩余时间确定方法、装置及导航系统,所述方法包括以下步骤获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;确定导航对象当前状态;当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;提示剩余时间。本发明解决了现有技术中GPS导航技术不能快速有效的计算到达某个地点剩余时间的问题。
文档编号G01C21/26GK101183006SQ20071012454
公开日2008年5月21日 申请日期2007年11月14日 优先权日2007年11月14日
发明者张文星 申请人:凯立德欣技术(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1