导航装置及更新其图资的方法

文档序号:9371849阅读:220来源:国知局
导航装置及更新其图资的方法
【专利说明】导航装置及更新其图资的方法
[0001]
【技朮领域】
本发明涉及一种导航装置及更新其图资的方法,特别是涉及一种可自动新增新路径的图资的导航装置及更新其图资的方法。
[0002]【背景技朮】
当车辆驾驶员进行长途的旅程或在复杂的城市道路中行进时,导航装置可提供驾驶员清楚的指示,以引导驾驶员快速地到达目的地。然而,道路经常会发生变化,可能是以前不直接连通的路段现已连通,也可能是增加了一条新的道路,也可能之前可以走通的路,现在无法走通。此外,导航装置的图资可能还是去年的图资或者更早的,故当导航到这些新的路段时,导航装置可能无法识别,此时让使用者只能等待新版本图资更新。然而,图资更新很可能需要额外付费,或者需等待很长的一段时间才有新版本的图资释出,这对于使用者来说不但不方便,也可能会增加额外的花费。
[0003]【
【发明内容】

本发明一实施例提供一种导航装置。导航装置包含地图数据库、定位模块、比对模块以及图资新增模块。地图数据库用以存储多条既有路径的数据。定位模块用以接收定位信号,以取得导航装置当前所在位置的坐标。比对模块用以判断坐标是否位于上述多条既有路径上,并用以当坐标不位于上述多条既有路径上时,判断坐标与上述多条既有路径之间的最短距离是否超过预设临界值。图资新增模块用以当坐标不位于上述多条既有路径上时,建立行经路径,并用以当最短距离超过预设临界值时,依据定位模块后续所取得的导航装置的坐标更新上述行经路径,直到导航装置回归到上述多条既有路径上为止。其中当图资新增模块完成行经路径的更新后,图资新增模块将更新后的行经路径存的数据储于地图数据库。
[0004]本发明一实施例提供一种更新导航装置的图资的方法。上述方法包含存取导航装置的地图数据库所存储的多条既有路径的数据;导航装置的定位模块接收定位信号,以取得导航装置当前所在位置的坐标;导航装置的比对模块判断坐标是否位于上述多条既有路径上;当坐标不位于上述多条既有路径上时,导航装置的图资新增模块建立行经路径,且比对模块判断坐标与上述多条既有路径之间的最短距离是否超过预设临界值;当最短距离超过预设临界值时,图资新增模块依据定位模块后续所取得的导航装置的坐标更新行经路径,直到导航装置回归到上述多条既有路径上为止;以及当图资新增模块完成行经路径的更新后,图资新增模块将更新后的行经路径的数据存储于地图数据库。
[0005]【【附图说明】】
图1为本发明一实施例的导航装置功能方块图;
图2至图4用以表示图1的导航装置建立行经路径的数据的过程;
图5为本发明一实施例的更新导航装置的图资的流程图。
[0006]【【具体实施方式】】
请参考图1及图2,图1为本发明一实施例的导航装置100的功能方块图,而图2为导航装置100进行导航时所显示的地图。导航装置100包含定位模块110、比对模块120、图资新增模块130以及地图数据库140。地图数据库140用以存储多笔既有路径数据142,而每一笔既有路径数据142对应于地图上的一条既有路径。以图2为例,地图中显示了一条既有路径144,而既有路径144的数据存以一笔既有路径数据142的型式储于地图数据库140,导航装置100即是依据这笔既有路径数据142于图2的地图上显示既有路径144。
[0007]此外,导航装置100的定位模块110用以接收定位信号Sp,以取得导航装置100当前所在位置的坐标P。在本发明一实施例中,定位信号Sp可来自中国的北斗卫星导航系统(BeiDou Navigat1n Satellite System ;BDS)或美国全球定位系统(Global Posit1ningSystem5GPS)的导航卫星,但本发明并不以此为限,亦即本发明的导航装置100亦可适用于接收其他导航系统的定位信号。
[0008]另外,导航装置100的比对模块120则是用以判断导航装置100当前所在位置的坐标P是否位于上述多条既有路径上,而当坐标P不位于任何一条既有路径上时,图资新增模块130则会建立一条行经路径。请参考图2至图4,图2至图4用以表示图1的导航装置100建立行经路径132的数据的过程。其中,B表示行经路径132的起点,C表示导航装置100的当前所在位置,而E则表示行经路径132的终点。换言之,导航装置100是从起点B经由行经路径132而抵达终点E。进一步而言,图2即为当前所在位置C偏离既有路径144不久后导航装置100所显示的地图,图3是导航装置100于图2的时间点再过一段时间后所显示的地图,而图4则是导航装置100到达终点E时所显示的地图。此外,需了解地,图2至图4中所绘示的既有路径144是上述多条既有路径中的一条,而图2至图4的例子仅为本发明的一种示范性的实施例。虽然图2至图4中只绘示出一条既有路径144,但本发明所属领域的技术人员应可明白导航装置100可同时显示当前所在位置C所邻近的多条既有路径。此外,因图2至图4中只绘示出一条既有路径144,故图2至图4中的既有路径144可被视为上述多条既有路径中与当前所在位置C最靠近的既有路径。
[0009]当比对模块120判断出导航装置100当前所在位置C的坐标P不位于上述多条既有路径上时,图资新增模块130即会建立行经路径132,并判断坐标P与上述多条既有路径之间的最短距离d是否超过预设临界值。上述默认临界值可以由导航装置100制造商于出厂前设定,或是允许使用者可依据其需求加以设定。设定上述预设临界值的目的在于容许导航装置100定位上的误差。在本发明一实施例中,此预设临界值为100公尺,但本发明并不以此为限。当最短距离d未超出预设临界值时,既使比对模块120判断出导航装置100当前所在位置C的坐标P并不位于上述多条既有路径上,行经路径132仍不会被确认为是一条新的路径。而唯有当比对模块120判断出导航装置100当前所在位置C的坐标P并不位于上述多条既有路径上,且最短距离d超出预设临界值时,行经路径132才会被确认为是一条新的路径。
[0010]如上所述,图2至图4中的既有路径144可被视为上述多条既有路径中与当前所在位置C最靠近的既有路径。因此,当导航装置100当前所在位置C的坐标P不位于图2至图4中的既有路径144上时,即表示当导航装置100当前所在位置C的坐标P不位于上述多条既有路径上。此外,坐标P与上述多条既有路径之间的最短距离d即是坐标P与图2至图4中的既有路径144之间的最短距离。当导航装置100当前所在位置C的坐标P不位于既有路径144上时,图资新增模块130会依据从定位模块110所持续输出的坐标P建立行经路径132。此外,当最短距离d超过上述预设临界值时,图资新增模块130会依据定位模块110后续所取得的导航装置100的坐标P更新行经路径132,直到导航装置100后续的坐标P回归到上述多条既有路径上(如图4所示回归到既有路径144上)为止。其中当导航装置100后续的坐标P回归到既有路径144上时,图资新增模块130即完成行经路径132的更新,而图资新增模块130会将更新后的行经路径132的数据存储于地图数据库140中而成为一笔新的既有路径的数据142。在本发明一实施例中,导航装置100另包含导航模块150,用以依据地图数据库140所存储的行经路径数据142 (可包括行经路径132的数据),规划出至少一条的导航路线。由于行经路径132较既有路径144来得短,故当更新后的行经路径132的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1