著录项信息
专利名称 | 一种导航系统剩余时间确定方法、装置及导航系统 |
申请号 | CN200710124541.5 | 申请日期 | 2007-11-14 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2008-05-21 | 公开/公告号 | CN101183006 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G01C21/26 | IPC分类号 | G;0;1;C;2;1;/;2;6查看分类表>
|
申请人 | 凯立德欣技术(深圳)有限公司 | 申请人地址 |
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市凯立德科技股份有限公司,深圳市凯立德软件技术股份有限公司 | 当前权利人 | 深圳市凯立德科技股份有限公司,深圳市凯立德软件技术股份有限公司 |
发明人 | 张文星 |
代理机构 | 深圳中一专利商标事务所 | 代理人 | 张全文 |
摘要
本发明适用于导航技术领域,提供了一种导航系统剩余时间确定方法、装置及导航系统,包括:获取导航对象的当前位置、剩余距离、以及其他路段的长度;确定导航对象当前状态;当为动态时,根据当前位置所属路段的剩余距离及到达目的地的其他路段的长度和当前移动速度计算剩余时间,当为静态时,根据当前位置所属路段的剩余距离以及到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;提示剩余时间。本发明解决了不能快速有效的计算到达某个地点剩余时间的问题。
1.一种导航系统剩余时间确定方法,其特征在于,所述方法包括以下步骤:
获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;
确定导航对象当前状态;
当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当导航对象当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;
提示剩余时间。
2.如权利要求1所述的导航系统剩余时间确定方法,其特征在于,在所述提示剩余时间的步骤之前,所述方法还包括:
将导航对象动态时计算得到的剩余时间以及静态时计算得到的剩余时间进行统计。
3.如权利要求1所述的导航系统剩余时间确定方法,其特征在于,所述方法还包括;
获取系统当前时间;
根据系统当前时间以及统计的剩余时间,计算到达时间并提示。
4.一种导航系统剩余时间确定装置,其特征在于,所述装置包括:
导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;
状态确定模块,用于确定导航对象当前状态;
剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当导航对象当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;
剩余时间提示模块,用于提示剩余时间。
5.如权利要求4所述的导航系统剩余时间确定装置,其特征在于,所述装置还包括:
剩余时间统计模块,用于将导航对象动态时计算得到的剩余时间以及静态时计算得到的剩余时间进行统计。
6.如权利要求4所述的导航系统剩余时间确定装置,其特征在于,所述装置还包括;
当前时间获取模块,用于获取系统当前时间;
到达时间提示模块,用于根据系统当前时间以及统计的剩余时间,计算出到达时间并提示。
7.一种导航系统,包括电子地图数据库,其特征在于,所述导航系统还包括一剩余时间确定装置,所述装置包括:
导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;
状态确定模块,用于确定导航对象当前状态;
剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当导航对象当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;
剩余时间提示模块,用于提示剩余时间。
8.如权利要求7所述的导航系统,其特征在于,所述装置还包括:
剩余时间统计模块,用于将导航对象动态时计算得到的剩余时间以及静态时计算得到的剩余时间进行统计。
9.如权利要求7所述的导航系统,其特征在于,所述装置还包括:
当前时间获取模块,用于获取系统当前时间;
到达时间提示模块,用于根据系统当前时间以及统计的剩余时间,计算出到达时间并提示。
一种导航系统剩余时间确定方法、装置及导航系统\n技术领域\n[0001] 本发明属于导航领域,尤其涉及一种导航系统剩余时间确定方法、装置及导航系统。\n背景技术\n[0002] 随着全球定位系统(Global Positioning System,GPS)的发展,用户对实际GPS导航系统的要求越来越高,在GPS导航过程中,使用者都有知悉预计到达已规划路径上某个点的时间及剩余时间的需求。\n[0003] 但是现有的GPS导航技术不能快速有效的计算到达某个地点剩余时间,因此,如何快速有效解决这一问题成为GPS导航技术领域研究的方向之一。\n发明内容\n[0004] 本发明实施例的目的在于提供一种导航系统剩余时间确定方法,旨在解决现有的GPS导航技术不能快速有效的计算到达某个地点剩余时间的问题。\n[0005] 本发明实施例是这样实现的,一种导航系统剩余时间确定方法,所述方法包括以下步骤:\n[0006] 获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;\n[0007] 确定导航对象当前状态;\n[0008] 当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当导航对象当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;\n[0009] 提示剩余时间。\n[0010] 本发明实施例的另一目的在于提供一种导航系统剩余时间确定装置,所述装置包括:\n[0011] 导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;\n[0012] 状态确定模块,用于确定导航对象当前状态;\n[0013] 剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当导航对象当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;\n[0014] 剩余时间提示模块,用于提示剩余时间。\n[0015] 本发明实施例的又一目的在于提供一种导航系统,包括电子地图数据库,所述导航系统还包括一剩余时间确定装置,所述装置包括:\n[0016] 导航信息获取模块,用于获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度;\n[0017] 状态确定模块,用于确定导航对象当前状态;\n[0018] 剩余时间计算模块,用于当导航对象当前状态为动态时,根据导航对象当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间;当导航对象当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间;\n[0019] 剩余时间提示模块,用于提示剩余时间。\n[0020] 在本发明实施例中,通过判断导航对象当前状态,当导航对象当前状态为动态时,根据该路段剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间,并将计算结果提示给用户,解决了现有技术中GPS导航技术不能快速有效的计算到达某个地点剩余时间的问题,使得用户能够知悉到达目的地的剩余时间,方便了用户的使用。\n附图说明\n[0021] 图1是本发明实施例提供的导航系统剩余时间确定方法的流程图;\n[0022] 图2是本发明实施例提供的导航系统的结构图。\n具体实施方式\n[0023] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0024] 在本发明实施例中,通过判断导航对象当前状态,当导航对象当前状态为动态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间。\n[0025] 图1示出了本发明实施例提供的导航系统剩余时间确定方法的流程。\n[0026] 在步骤S101中,获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度。\n[0027] 其中,导航对象的当前位置由系统根据GPS信号获取,导航对象所属路段是从电子地图数据库中获取的,电子地图数据库存储电子地图中的路网属性数据,例如路网中道路的长度、路名、级别以及道路速度等。\n[0028] 在步骤S102中,确定导航对象当前状态。\n[0029] 在步骤S103中,根据导航对象当前状态计算剩余时间。\n[0030] 当导航对象当前状态为动态时,根据该导航对象所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间;当导航对象当前状态为静态时,根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间。\n[0031] 在本实施例中,各路段的道路速度可以是众多道路基础速度参数中的某一种,比如设计车速、地点车速、行驶车速、经济车速、行程车速等等。\n[0032] 当然,当导航对象当前速度与当前道路速度不相等时,也可以按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间。\n[0033] 在步骤S104中,将计算出的剩余时间进行统计。进行统计时,包括将导航对象动态时计算得到的剩余时间以及静态时计算得到的剩余时间进行统计。\n[0034] 譬如,当导航对象从A点行驶到C点,途经B点,当导航对象在AB上行驶时,则根据该导航对象所属路段AB的剩余距离和导航对象当前移动速度计算剩余时间,此时导航对象在BC上的剩余时间则由根据该路段的距离和该路段的道路速度来确定。\n[0035] 在将每段道路的剩余时间确定后,将导航对象在AB上的剩余时间和导航对象在BC上的剩余时间相加,得到导航对象到达目的地的总的剩余时间。\n[0036] 在步骤S105中,提示剩余时间。当然,在具体实施过程中,可以以语音的方式提示给用户,也可以通过文字显示的方式提示给用户。\n[0037] 在步骤S106中,获取系统当前时间,根据系统当前时间以及统计的剩余时间,计算到达时间并提示。\n[0038] 这样,通过将计算得到的剩余时间提示给用户,使得用户准确的知悉到达目的地的时间,方便了用户的使用。\n[0039] 图2示出了本发明实施例提供的导航系统的结构,包括电子地图数据库,该导航系统还包括有一剩余时间确定装置。\n[0040] 其中,导航信息获取模块11获取导航对象的当前位置、当前位置所属路段的剩余距离、以及当前位置到达目的地的其他路段的长度,状态确定模块12确定导航对象当前状态。\n[0041] 当状态确定模块12确定导航对象当前状态为动态时,剩余时间计算模块13根据该路段剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当状态确定模块12确定导航对象当前状态为静态时,剩余时间计算模块13根据当前位置所属路段的剩余距离以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间。\n[0042] 在GPS导航中,道路速度是路网的各路段的重要属性,不同级别的道路,其速度是不同的。\n[0043] 在本实施例中,各路段的道路速度可以是众多道路基础速度参数中的某一种,比如设计车速、地点车速、行驶车速、经济车速、行程车速等等。\n[0044] 在具体实施过程中,当当前速度与当前道路速度不相等时,按当前速度比当前道路速度高过/低过的比例来估算在剩余各路段上的行驶速度,并以各路段剩余距离除以各行驶速度得到剩余路段的剩余时间。\n[0045] 剩余时间统计模块14将计算出的剩余时间进行统计。当然,在进行统计时,包括将导航对象动态时计算出当前位置所属路段的剩余时间以及静态时计算出的当前位置到达目的地的其他路段的剩余时间进行相加,得到导航对象到达目的地总的的剩余时间。\n[0046] 剩余时间提示模块15提示剩余时间。在具体实施过程中,可以以语音的方式提示给用户,也可以通过文字显示的方式提示给用户。\n[0047] 当前时间获取模块16获取系统当前时间。\n[0048] 到达时间提示模块17根据系统当前时间以及统计的剩余时间,计算出到达时间并提示给用户。\n[0049] 在本发明实施例中,通过判断导航对象当前状态,当导航对象当前状态为动态时,根据该路段剩余距离以及当前位置到达目的地的其他路段的长度和导航对象当前移动速度计算剩余时间,当导航对象当前状态为静态时,根据该路段的长度以及当前位置到达目的地的其他路段的长度和各路段的道路速度计算剩余时间,并将计算的结果提示给用户,解决了现有技术中GPS导航技术不能快速有效的计算到达某个地点剩余时间的问题,使得用户能够知悉到达目的地的剩余时间,方便了用户的使用。\n[0050] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2011-04-27
专利权人的姓名或者名称、地址的变更
专利权人由深圳市凯立德计算机系统技术有限公司变更为深圳市凯立德软件技术股份有限公司
地址由518040 广东省深圳市福田区天安数码城创新科技广场B-908变更为518040 广东省深圳市福田区天安数码城创新科技广场B-908
- 2011-04-27
专利权人的姓名或者名称、地址的变更
专利权人由深圳市凯立德软件技术股份有限公司变更为深圳市凯立德科技股份有限公司
地址由518040 广东省深圳市福田区天安数码城创新科技广场B-908变更为518040 广东省深圳市福田区天安数码城创新科技广场B-908
- 2010-09-15
- 2009-07-01
专利申请权、专利权的转移(专利申请权的转移)
专利申请权、专利权的转移(专利申请权的转移)变更项目:申请人变更前权利人:凯立德欣技术(深圳)有限公司 申请人地址:广东省深圳市福田区天安数码城创新科技广场B-908 邮政编码:518040变更后权利人:深圳市凯立德计算机系统技术有限公司 申请人地址:广东省深圳市福田区天安数码城创新科技广场B-908 邮政编码:518040登记生效日:2009.6.5
- 2008-09-10
- 2008-05-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-02-09
|
2004-07-12
| | |
2
| | 暂无 |
1998-10-30
| | |
3
| |
2004-08-11
|
2003-07-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |