模糊导航方法及装置制造方法及图纸

技术编号:3844734 阅读:246 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种模糊导航方法及装置。本发明专利技术的模糊导航方法包括以下步骤:步骤A:设定目的地,计算当前位置到目的地之间的距离;步骤B:判断当前位置到目的地之间的距离是否小于导航系统内预设的标准值,如果小于,则根据标准值对应的比例尺显示电子地图和目的地的位置,否则,转到步骤C;步骤C:确定以当前位置为圆心的一定半径的圆上的若干个点,并计算这些点到目的地的之间距离;步骤D:选取到目的地距离最小的点,并以出发地到该点的方向作为行驶方向,并显示所述行驶方向。本发明专利技术使用户在缺少导航参照物或者没有导航路径时,能顺利驶向目的地方向,减少用户迷路的可能。

【技术实现步骤摘要】

本专利技术属于导航
,尤其涉及一种模糊导航方法及装置
技术介绍
目前,车用全球定位系统(Global Positioning System, GPS)是GPS导航重 要应用方向之一。车用GPS导4元系统的GPS天线接收来自环绕地球的24颗 GPS卫星中的至少3颗所传递的数据信息,结合储存在车用导航终端内的电子 地图,通过GPS卫星信号确定的位置坐标与此相匹配,确定导航对象在电子地 图中的准确位置。现有技术中,用户通过导航装置设置出发地及目的地,导航 系统根据出发地、目的地以及导航系统内存储的电子地图的路网属性信息规划 路径并显示,用户在该路径的指引下即可到达目的地。在实际情况中,会出现用户需要通过草原、沙漠或者其他没有可导航路径 的情况,尤其是在草原和沙漠中,可供用户参考的参照物很少,迷路的可能性 很大。然而,现有的导航系统需要在有导航路径的情况下才能规划路径指引用 户,从而出现了在无可导航路径的情况下,用户拥有导航装置却无法导航的情 况。
技术实现思路
本专利技术的目的在于提供一种模糊导航方法及装置,以解决现有技术中在 无可导航路径的情况下,用户拥有导航装置却无法导航的问题。本专利技术采取的技术方案为 一种模糊导航方法,包括以下步骤步骤A:设定目的地,计算当前位置到目的地之间的距离;步骤B:判断当前位置到目的地之间的距离是否小于导航系统内预设的标准值,如果小于,则根据标准值对应的比例尺显示电子地图和目的地的位置,否则,转到步骤C;步骤C:确定以当前位置为圓心的一定半径的圆上的若干个点,并计算这些点到目的地的之间距离;步骤D:选取到目的地距离最小的点,并以出发地到该点的方向作为行驶 方向,并显示所述4亍马史方向。本专利技术采取的技术方案还包括在所述步骤A中,目的地的设定可以由用 户通过关键字检索、快拼检索、分类检索、地址薄检索等输入方法输入目的地, 也可以由用户直接输入其经绵度来设定目的地。本专利技术采取的技术方案还包括在所述步骤B中,所述标准值可以是导蕭i 系统的默认值,也可以由用户4艮据自己的需求设定。本专利技术采取的技术方案还包括在所述步骤C中,所述半径可以为导航系 统内设定的标准值,也可以由用户自行进行设定。本专利技术采取的技术方案还包括所述步骤C还包括选择半径圓上的点的 数量。本专利技术采取的另一技术方案为 一种模糊导航装置,包括 目的地设定模块用于设定行使目的地; 存储模块用于存储导航系统预设的距离标准值;计算模块根据目的地设定模块设定的目的地,计算当前位置到目的地之 间的3巨离;判断模块分别和计算模块、存储模块相连,获取所述预定的距离标准值 和当前位置到目的地之间的距离,并判断当前位置到目的地之间的距离是否小 于预定的距离标准值;比较点选取模块选取比较点的数量和分布位置,其和计算模块相连,计 算模块根据选取的比较点,计算这些点到目的地的之间距离;方向选定模块用于根据到目的地距离最小的点,选择以出发地到该点的 方向作为4亍4史方向;显示模块显示选择的行驶方向。本专利技术采取的技术方案还包括所述预设的距离标准值对应一比例尺,以 所述比例尺显示电子地图。本专利技术釆取的技术方案还包括所述判断模块判断出当前位置到目的地之 间的距离小于导航系统内设定的标准值,所述显示模块向用户发出提示,并根 据标准值对应的比例尺显示电子地图和目的地的位置。本专利技术采取的技术方案还包括所述判断模块判断出当前位置到目的地之 间的距离大于或等于导航系统内设定的标准值,通过半径设定模块设定以当前 目的地为圆心的一定半径的圆。本专利技术的有益效果在于本专利技术的模糊导航方法及装置通过选取当前位 置一定半径圆周上到目的地最近的点作为行使方向,使用户在缺少导航参 照物或者没有导航路径时,能顺利驶向目的地方向,减少用户迷路的可能。附图说明图1为本专利技术实施例的模糊导航方法的流程图2为本专利技术实施例的模糊导航方法的确定行驶方向的示意图3为本专利技术实施例的模糊导航装置的结构图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,为本专利技术实施例的模糊导航方法的流程图。本专利技术实施例的模糊导航方法包括如下步骤 步骤S1:设定目的地。其中,目的地的设定可以由用户通过关键字检索、快拼检索、分类检索、 地址薄检索等输入方法输入目的地,也可以由用户直接输入其经绵度来i殳定目 的地。步骤S2:计算当前位置到目的地之间的距离,并判断该距离是否小于导航 系统内设定的标准值,如果当前位置到目的地之间的距离小于导航系统内设定 的标准值,则转到步骤S3,否则,转到步骤S4。其中,该标准值可以是导航系统的默认值,也可以由用户根据自己的需求 设定。该标准值对应一比例尺,以该比例尺显示电子地图,用户一4殳可以看清 楚显示装置上显示的电子地图中的各个部分。由于导航系统的处理能力有限, 因此,本专利技术实施例的优选方式为每完成一次本步骤后间隔一定时间后再进 行下一次,间隔的时间越短,本步骤及其后进行的步骤的处理结果越精确。步骤S3:向用户发出提示并根据标准值对应的比例尺显示电子地图和目的 地的位置。在本步骤中,目的地的标识应以用户可以清楚看出为标准。步骤S4:确定以当前位置为圆心的一定半径的圆上的若干个点,并计算这 些点到目的地的之间距离。其中,该一定的半径可以为导航系统内设定的标准值,也可以由用户自行 进行设定,用户也可以选择上述步骤S4中半径圓上的点的数量。步骤S5:选取到目的地距离最小的点,并以出发地到该点的方向作为行驶 方向。7为清楚说明步骤S4及S5,请参阅图2,其为本专利技术确定行驶方向的示意 图。O点为用户的当前位置,P点为目的地,在以o点为圆心的圆上选4奪四等 分该圓的A、 B、 C、 D四个比较点,A、 B、 C、 D四个比较点到目的地P的距 离分别是L1、 L2、 L3、 L4,导航系统比较L1、 L2、 L3、 L4之间的大小关系, 从图2上可看出L4最小,导航系统即选择D点,并以当前位置O到D点的方 向作为行驶方向。当然,由于此时仅仅在以O点为圆心的圆上选择了 A、 B、 C、 D四个比较点,以当前位置O到D点的方向作为行马史方向与实际的4亍马史方向O 点到P点的方向有一定的差距,因此可以在以O点为圓心的多设置比较点,如 图2所示的E、 F、 G、 H四个比较点,H点到目的地P点距离小于D点到目的 地P点距离L4,则以当前位置O到H点的方向作为行驶方向,这一行驶方向 显然比以当前位置O到D点的方向确定的行驶方向更接近实际的形式方向。由 此可得出,在步骤S4中选择的比较点越多,在步骤S5中确定的行驶方向越接 近实际的行驶方向。步骤S6:显示步骤S5中确定的行驶方向,并返回步骤S2再次计算当前位 置到目的地之间的距离,并判断该距离是否小于导航系统内设定的标准值。请参阅图3,为本专利技术实施例的模糊导航装置的结构图。本专利技术实施例的 模糊导航装置包括目的地设定模块、计算模块、存储模块、判断模块、半径设 定模块、比较点选取模块、方向选定模块和显示模块。目的地设定模块用于设定行使目的地,用户可以通过关键字检索、快拼检 索、分类检索、地址薄检索等输入方法输入目本文档来自技高网...

【技术保护点】
一种模糊导航方法,包括以下步骤: 步骤A:设定目的地,计算当前位置到目的地之间的距离; 步骤B:判断当前位置到目的地之间的距离是否小于导航系统内预设的标准值,如果小于,则根据标准值对应的比例尺显示电子地图和目的地的位置,否则,转 到步骤C; 步骤C:确定以当前位置为圆心的一定半径的圆上的若干个点,并计算这些点到目的地的之间距离; 步骤D:选取到目的地距离最小的点,并以出发地到该点的方向作为行驶方向,并显示所述行驶方向。

【技术特征摘要】

【专利技术属性】
技术研发人员:张文星
申请(专利权)人:深圳市凯立德计算机系统技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1