导航仪的环岛导航方法

文档序号:6124961阅读:421来源:国知局
专利名称:导航仪的环岛导航方法
技术领域
本发明涉及一种导航仪的环岛导航方法。
背景技术
现有的车载导航系统大多是利用全球定位系统探测车辆的当前位置,在显示屏幕上显示标记有当前位置的地图,并沿着最佳路线导航至目的地。还在屏幕上显示路线上的交叉路口,并指示出车辆应该前进的前进方向。
交叉路口包括交通环岛。随着车辆接近交通环岛,利用屏幕上的箭头和/或由语音来指示车辆通过交通环岛的方向。
中国专利申请200610059862.7公开了一种车载导航系统,针对与包含在引导路线中的交通环岛连接的连接道路,车载导航系统获取虚拟链路,根据道路地图数据将该虚拟链路限定成朝向交通环岛的内部延伸。通过利用由针对入口道路和出口道路的两条虚拟链路所限定的角度,来计算在交通环岛的前进方向,其中所述入口道路作为在其上车辆接近交通环岛的连接道路,而所述出口道路作为在其上车辆从交通环岛离开的连接道路。当车辆接近交通环岛时,根据所计算的前进方向来输出在交通环岛的引导信息。该系统的环岛导航过程复杂。

发明内容
本发明所要解决的技术问题是提供一种简单而直观的导航仪的环岛导航方法。
为解决上述技术问题,本发明的导航仪的环岛导航方法,包括如下步骤A、导航仪中的CPU单元根据GPS接收器接收的GPS信号探测当前位置,并读取地图数据库中与当前位置相对应的地图数据,并由触摸屏显示与当前位置相对应的地图;用户通过导航仪的触摸屏设定起始点和目的地,CPU单元根据地图数据库中的地图数据计算出所述起始点至目的地的最优引导路径,然后由触摸屏显示该最优引导路径并开始路径引导过程;B、在到达目的地之前,导航仪中的CPU单元计算当前位置至下一个提示点的距离;直至当该距离小于预设阈值时,判断该提示点是否为环岛;若不是环岛,则触摸屏直接显示该提示点的扩大图,直至已通过该提示点时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态;若是环岛,则CPU单元先读取地图数据库中环岛的入口道路方位和周边道路数据,然后计算出口号位置,再计算出适于触摸屏显示整个环岛的比例尺和环岛的中心位置,最后CPU单元控制触摸屏以环岛的中心位置为中心并按所述比例尺显示该环岛的扩大图,直至CPU单元根据GPS信号测得已通过该环岛时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态;C、CPU单元继续计算当前位置到下一个提示点的距离并重复上述步骤B,直至到达目的地时导航结束。
本发明具有积极的效果(1)本发明的导航仪的环岛导航方法,可根据环岛实际的大小而计算出在触摸屏上显示该环岛的最佳比例尺,同时计算出环岛的中心位置,以使触摸屏上用于显示扩大图的区域以所述中心位置为中心并按最大的比例尺完整显示整个环岛,使环岛导航简单而直观,人性化好。(2)本发明的导航仪的环岛导航方法中,计算显示环岛的比例尺和中心位置的步骤简单而有效,从而提高了导航仪的环岛导航效率。(3)本发明的导航仪的环岛导航方法中,在最优引导路径上的环岛出口的编号颜色不同于其他环岛出口的编号颜色,以在触摸屏上直观显示出最优引导路径上的环岛出口,使环岛导航更人性化。(4)本发明的导航仪的环岛导航方法中,以扩大图显示环岛时,可选择显示北朝上或自车朝上,以满足不同用户的使用习惯,人性化好。(5)本发明的导航仪的环岛导航方法中,以扩大图显示环岛时,不显示不同层面的道路,使环岛导航更直观,排除了不同层面上的道路的所产生的视觉干扰。


图1为实施例1中的导航仪的结构示意图;图2为本发明的导航仪的环岛导航方法的程序框图;图3为本发明的导航仪的环岛导航方法中计算显示环岛的比例尺和中心位置的程序框图;图4为本发明的导航仪的环岛导航方法中的环岛出口编号的程序框图;
图5为实施例1中的以北朝上方式显示环岛扩大图的示意图;图6为实施例1中的以自车朝上方式显示环岛扩大图的示意图;图7为实施例1中的与环岛在不同层面上的道路的示意图;图8为实施例1中触摸屏显示的环岛扩大图的示意图。
具体实施例方式
(实施例1)如图1,本实施例的导航仪包括CPU单元1、与CPU单元1双向电连接的GPS接收器2、与CPU单元1双向电连接的用于存储数字地图的地图数据库3、与CPU单元1双向电连接的用于存储导航用程序的程序数据库4、与CPU单元1双向电连接的语音输出装置5和与CPU单元1双向电连接的触摸屏6。导航仪载体可以是汽车、摩托车等移动载体。
CPU单元1包括用于程序控制和数据运算的CPU、用于存储导航仪底层软件和基本设置数据的ROM即程序数据库4、用来在软件运行时存放程序和数据的RAM;地图数据库3存放执行程序、POI数据、检索数据等。触摸屏6包括液晶触摸屏、输入电路和显示电路,输入电路为外部输入接口,响应触摸屏命令输入;显示电路为外部输出接口,可控制液晶触摸屏显示的内容。
见图2,本实施例的导航仪的环岛导航方法,包括如下步骤A、导航仪中的CPU单元1根据GPS接收器2接收的GPS信号探测当前位置,并读取地图数据库中与当前位置相对应的地图数据,并由触摸屏显示与当前位置相对应的地图;用户通过导航仪的触摸屏6设定起始点和目的地,CPU单元根据地图数据库中的地图数据计算出所述起始点至目的地的最优引导路径,然后由触摸屏显示该最优引导路径并开始路径引导过程(即图2中步骤10-11)。
B、在到达目的地之前,导航仪中的CPU单元计算当前位置至下一个提示点的距离;直至当该距离小于预设阈值1.5Km(其他实施例中,可以是0.5至5Km内的任意值)时,判断该提示点是否为环岛(即图2中步骤12-15)。所述提示点包括环岛、道路交叉口、道路拐弯处、单向行使路段、限速路段等。
若不是环岛,则触摸屏中的专用于显示扩大图的区域直接显示该提示点的扩大图(即图2中步骤19),直至已通过该提示点时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态(即图2中步骤20和11)。
若是环岛,则CPU单元先读取地图数据库中环岛的入口道路方位和周边道路数据,然后计算出口号位置,再计算出适于触摸屏显示整个环岛的比例尺和环岛的中心位置,最后CPU单元控制触摸屏以该环岛的中心位置为中心在专用于显示扩大图的区域按所述比例尺显示该环岛的扩大图(即图2中步骤16-19),直至CPU单元根据GPS信号测得载体已通过该环岛时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态(即图2中步骤20和11)。
C、CPU单元继续计算当前位置到下一个提示点的距离并重复上述步骤B,直至到达目的地,导航结束(即图2中步骤12和21)。
见图3,所述步骤B中,导航仪中的CPU单元计算显示环岛的比例尺和中心位置时,先取环岛中各出口之间的任一路段作为起始路段(即图3中步骤30),然后逆时针查找与该起始路段相连的下一路段作为第二路段,然后再逆时针查找与该第二路段相连的下一路段,直至找到一个路段的尾节点与所述起始路段的头结点相重合,即得出由所述各路段组成的椭圆(即图3中步骤31-32);然后计算该环岛的外接矩形,取该矩形的1/2长和1/2宽得出矩形的中心位置(即图3中步骤33-34);以该中心位置为所述扩大图的中心位置,对扩大图进行缩放,确定比例尺,以使触摸屏上用于显示扩大图的区域以最大的比例尺完整显示整个环岛(即图3中步骤35)。
见图4和图8,以扩大图显示环岛时,CPU单元沿环岛径逆时针查找环岛与非环岛相连的节点即环岛出口,并依次编号(图8中分别为1、2和3)直到环岛的出口,且在所述最优引导路径上的环岛出口的编号颜色不同于其他环岛出口的编号颜色(即图4中步骤40-42),即图8中的出口编号1和2的为黄色,而出口编号3的为蓝色。
如图8,扩大图的底部显示有当前位置距离前方路口(图8中为环岛入口)的距离,如150m,同时扩大图的右侧显示有进度条,可设置为距离前方路口300m时开始显示该进度条。
见图5-6,以扩大图显示同一环岛时,可选择显示北朝上或自车朝上,其中标号8为自车位置,即当前位置;字母N及标号为9的箭头的组合为表示正北方向。
以扩大图显示环岛时,若该环岛的上方或下方存在其他不同层面的道路,则仅显示当前环岛地图,不显示其他不同层面的道路。
见图7,实际地图上,在与环岛不同层面上可能存在其他道路7,而在以扩大图显示环岛时,仅显示图5或图6,而不显示图7中的与环岛在不同层面的道路7。CPU单元1根据当前位置所在的路段判断导航仪载体在环岛上,有效避免了引导出错。
权利要求
1.一种导航仪的环岛导航方法,包括如下步骤A、导航仪中的CPU单元根据GPS接收器接收的GPS信号探测当前位置,并读取地图数据库中与当前位置相对应的地图数据,并由触摸屏显示与当前位置相对应的地图;用户通过导航仪的触摸屏设定起始点和目的地,CPU单元根据地图数据库中的地图数据计算出所述起始点至目的地的最优引导路径,然后由触摸屏显示该最优引导路径并开始路径引导过程;B、在到达目的地之前,导航仪中的CPU单元计算当前位置至下一个提示点的距离;直至当该距离小于预设阈值时,判断该提示点是否为环岛;若不是环岛,则触摸屏直接显示该提示点的扩大图,直至已通过该提示点时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态;若是环岛,则CPU单元先读取地图数据库中环岛的入口道路方位和周边道路数据,然后计算出口号位置,再计算出适于触摸屏显示整个环岛的比例尺和环岛的中心位置,最后CPU单元控制触摸屏以该环岛的中心位置为中心并按所述比例尺显示该环岛的扩大图,直至CPU单元根据GPS信号测得已通过该环岛时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态;C、CPU单元继续计算当前位置到下一个提示点的距离并重复上述步骤B,直至到达目的地时导航结束。
2.根据权利要求1所述的导航仪的环岛导航方法,其特征在于所述步骤B中,导航仪中的CPU单元计算显示环岛的比例尺和中心位置时,先取环岛中各出口之间的任一路段作为起始路段,然后逆时针查找与该起始路段相连的下一路段作为第二路段,然后再逆时针查找与该第二路段相连的下一路段,直至找到一个路段的尾节点与所述起始路段的头结点相重合,即得出由所述各路段组成的椭圆;然后计算该环岛的外接矩形,取该矩形的1/2长和1/2宽得出矩形的中心位置;以该中心位置为所述扩大图的中心位置,对扩大图进行缩放,确定比例尺,以使触摸屏上用于显示扩大图的区域以最大的比例尺完整显示整个环岛。
3.根据权利要求2所述的导航仪的环岛导航方法,其特征在于以扩大图显示环岛时,CPU单元沿环岛径逆时针查找环岛与非环岛相连的节点即环岛出口,并依次编号直到环岛的出口,且在所述最优引导路径上的环岛出口的编号颜色不同于其他环岛出口的编号颜色。
4.根据权利要求1所述的导航仪的环岛导航方法,其特征在于以扩大图显示环岛时,可选择显示北朝上或自车朝上。
5.根据权利要求1所述的导航仪的环岛导航方法,其特征在于以扩大图显示环岛时,若该环岛的上方或下方存在其他不同层面的道路,则仅显示当前环岛地图,不显示其他不同层面的道路。
全文摘要
本发明涉及一种导航仪的环岛导航方法,设定起始点和目的地后,CPU单计算出最优引导路径,由触摸屏显示该引导路径并开始路径引导过程;在到达目的地之前,导航仪中的CPU单元计算当前位置至下一个提示点的距离;直至当该距离小于预设阈值时,判断该提示点是否为环岛;若不是环岛,则触摸屏直接显示该提示点的扩大图;若是环岛,则CPU单元先读取地图数据库中环岛的入口道路方位和周边道路形状数据,然后计算出口号位置,再计算出显示环岛的比例尺和中心位置,最后控制触摸屏按所述比例尺显示该环岛的扩大图,直至通过该环岛时,触摸屏恢复至正常显示所述最优引导路径和当前位置的状态。
文档编号G01C21/26GK101046382SQ20071002150
公开日2007年10月3日 申请日期2007年4月27日 优先权日2007年4月27日
发明者秦春达, 李晓华 申请人:江苏新科数字技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1