地图信息处理装置及存储介质的制作方法_3

文档序号:8417369阅读:来源:国知局
的地图数据追加。由此,对地图数据追加表示新道路的道路数据。
[0068]接着,对在S113中制作行驶轨跡数据的处理的次序进行说明。图3是表示行驶轨跡数据的制作的处理次序的子程序。首先,在S1131中,附加由位置计算部31计算出的车辆的当前位置的坐标。接着,在S1132中,附加由坡度计算部32计算出的当前位置处的新道路的坡度。
[0069]接着,在SI 133中,判定是否由GPS接收机20接收到GPS信号。在接收到GPS信号的情况下(是),在S1134中设置GPS接收标志。另一方面,在没有接收到GPS信号的情况下(否),在SI 135中将GPS接收标志复位。
[0070]通过以上,生成包括表示车辆的行驶轨跡并表示行驶轨跡的坡度的数据、和表示有无接收GPS信号的数据的行驶轨跡数据。然后,向S114的处理前进。
[0071]接着,对在S119中判别新道路是否是隧道的处理的次序进行说明。图4是表示判别新道路是否是隧道的处理次序的子程序。在不仅是经过隧道时,在经过高层大厦林立的区域内的道路时也有不能接收GPS信号的情况。所以,在本子程序中,判定行驶轨跡数据表示的行驶轨跡是否经过高层大厦区内,使得在高层大厦区内的新道路中行驶的情况下不会被误设置隧道标志。
[0072]首先,在S1191中,从存储在存储装置22中的背景数据,取得存在于不能接收GPS信号的行驶轨跡的区间的周围的建筑物的高度信息。接着,在S1192中,基于在S1191中取得的建筑物的高度信息,判定不能接收到GPS信号的行驶轨跡的区间的周围是否是高层大厦区,即,不能接收到GPS信号的行驶轨跡的区间是否经过高层大厦区内。详细地讲,在行驶轨跡的周围以比规定密度高的密度存在比规定高度高的建筑物的情况下,判定是高层大厦区。
[0073]在SI 192中,在判定为行驶轨跡经过高层大厦区内的情况下(是),在SI 193中,将隧道标志复位。另外,虽然在经过了高层大厦区内的隧道的情况下不设置隧道标志,但由于在高层大厦区内存在隧道的情况很少,所以不成为问题。另一方面,在S1192中,在判定为行驶轨跡没有经过高层大厦区内的情况下(否),在SI 194中,对应于没有设置GPS接收标志的区间而设置隧道标志。然后,向S120的处理前进。
[0074]根据以上说明的第I实施方式,起到以下的效果。
[0075]仅限于在高层大厦区外的新道路中行驶而不能接收到GPS信号的情况,对表示新道路的行驶轨跡数据设定隧道属性。即,在高层大厦区内的新道路中行驶而不能接收到GPS信号的情况下,能够抑制对表示新道路的行驶轨跡数据设定错误的隧道属性。因而,在经过新道路的情况下,能够将被设定正确的道路属性的新道路的道路数据对地图数据追加。
[0076]GPS信号的接收强度越小,基于由GPS接收机20检测到的绝对位置计算出的当前位置越有可能从实际的位置的偏差较大。因而,通过GPS信号的接收强度越小则使判定当前位置是否从道路数据表示的道路脱离的判定值(规定距离)越大,能够抑制尽管实际在道路数据表示的道路中行驶却判定为在新道路中行驶的情况。
[0077]本公开的第I实施方式的地图信息处理装置具备存储部22、GPS接收机20、自主导航传感器21、位置计算部31、比较部33、生成部34、高层大厦区判定部35和属性设定部36。存储部22将具有包括多个道路的各道路的位置及属性的道路数据和背景数据的地图数据存储。GPS接收机20从GPS卫星接收多个GPS信号而检测车辆的绝对位置。自主导航传感器21检测车辆的相对位置。位置计算部31基于由GPS接收机20检测出的绝对位置及由自主导航传感器检测出的相对位置,计算车辆的当前位置。比较部33将道路数据与由位置计算部31计算出的当前位置比较,判定当前位置是否从包含在道路数据中的对象道路脱离了比规定距离大的距离。在由比较部33判定为当前位置从对象道路脱离了比规定距离大的距离的情况下,生成部34基于当前位置,生成表示车辆的行驶轨跡的行驶轨跡数据,以便包含表示GPS接收机20有无接收GPS信号的接收状态数据。在行驶轨跡数据中包含有表示没有GPS信号的接收的旨意的接收状态数据的情况下,高层大厦区判定部35基于行驶轨跡数据和存储在存储部22中的地图数据,判定行驶轨跡是否经过高层大厦区。属性设定部36在高层大厦区判定部35判定为行驶轨跡没有经过高层大厦区的情况下,将行驶轨跡数据的属性设定为隧道。
[0078]也可以为用来实现本实施方式的地图信息处理装置的位置计算部31、比较部33、生成部34、高层大厦区判定部35及属性设定部36的功能的、包含由计算机实施的命令的计算机可读取的持续且有形的存储介质。在此情况下,地图信息处理装置由便携终端装置提供,上述命令被安装在便携终端装置中。
[0079]根据本实施方式,将地图数据具有的道路数据与当前位置比较。在判定为当前位置从道路数据表示的道路脱离了比规定距离大的距离的情况下,生成包含表示车辆的行驶轨跡且表示有无接收GPS信号的数据的行驶轨跡数据。
[0080]不仅在隧道内,在高层大厦区内也有不能接收GPS信号的情况。所以,在生成的行驶轨跡数据中包含有表示没有GPS信号的接收的数据的情况下,基于行驶轨跡数据和地图数据,判定车辆的行驶轨跡是否经过高层大厦区。并且,以判定为车辆的行驶轨跡没有经过高层大厦区为条件,对行驶轨跡数据设定隧道属性。
[0081]由此,根据本实施方式,仅限于在高层大厦区外的新道路中行驶而不能接收到GPS信号的情况,对表示新道路的行驶轨跡数据设定隧道属性。即,在高层大厦区内的新道路中行驶而不能接收到GPS信号的情况下,能够抑制对表示新道路的行驶轨跡数据设定错误的隧道属性。因而,在经过了新道路的情况下,能够将设定了正确的道路属性的新道路的道路数据向地图数据追加。
[0082](第2实施方式)
[0083]关于有关第2实施方式的导航装置10,对与有关第I实施方式的导航装置10不同的点进行说明。有关第2实施方式的导航装置10判别新道路是否是下穿道路,将新的道路数据向地图数据追加。
[0084]有关第2实施方式的导航装置10的判定部35在由生成部34生成的行驶轨跡数据中包含有表示没有GPS信号的接收的旨意的数据的情况下,将存储在存储装置22中的背景数据读出,判定车辆的行驶轨跡和地上的铁路是否重叠。因而,判定部35在重叠判定部发挥功能。
[0085]此外,属性设定部36在由判定部35判定为车辆的行驶轨跡与地下的铁路不重叠为条件,对行驶轨跡数据设定下穿道路属性。
[0086]接着,说明导航装置10进行的新道路的追加处理的次序。图5是表示导航装置10进行的新道路的追加处理的次序的流程图。
[0087]在S211?S217中,进行与Slll?S117同样的处理。在S217中,如果判定为接收到GPS信号(是),则识别为新道路不是下穿道路,在S218中将下穿道路标志复位。下穿道路标志是在判定为新道路是下穿道路的情况下设置的标志,对行驶轨跡数据附加。
[0088]另一方面,在S217中,如果判定为没有接收到GPS信号(否),则在S219中判别新道路是否是下穿道路,在是下穿道路的情况下设置下穿道路标志。S219中的详细的处理后述。
[0089]接着,在S220中,与S120同样,将行驶轨跡数据作为新的道路数据,向存储在存储装置22中的地图数据追加。
[0090]接着,对在S219中判别新道路是否是下穿道路的处理次序进行说明。图6是表示判别新道路是否是下穿道路的处理次序的子程序。在本子程序中,判定行驶轨跡数据表示的行驶轨跡是否与地下的铁路重叠,使得在与地下的铁路重叠的情况下不误设置下穿道路
ll1、O
[0091]首先,在S2191中,从存储在存储装置22中的背景数据中,取得行驶轨跡数据表示的行驶轨跡的周围的铁路的位置及高度的信息。
[0092]接着,在S2192中,判定不能接收到GPS信号的行驶轨跡的区间与铁路的铁路是否重叠。在S2192中判定为不能接收到GPS信号的行驶轨跡的区间与铁路的铁路不重叠的情况下(否),识别为因多路径等的干扰不能接收到GPS信号,在S2196中将下穿道路标志复位。
[0093]另一方面,在S2192中,在判定为不能接收到GPS信号的行驶轨跡的区间与铁路的铁路重叠的情况下(是),在S2193中判定在与行驶轨跡重叠的铁路中行驶的铁路是否穿过地下。在S2193中判定为铁路不穿过地下的情况下,即在不能接收到GPS信号的行驶轨跡的区间与地上的铁路重叠的情况下(是),识别为行驶轨跡与地上的铁路重叠,在S2195中,对应于没有设置GPS接收标志的区间而设置下穿道路标志。
[0094]另一方面,在S2193中判定为铁路穿过地下的情况下,即在不能接收到GPS信号的行驶轨跡的区间与地下的铁路重叠的情况下(是),识别为通过因多路径等的干扰而不能接收到GPS信号,在S2194中将下穿道路复位。然后向S220的处理前进。
[0095]根据以上说明的第2实施方式,起到以下的效果。
[0096]仅限于在与地上的铁路重叠的新道路中行驶而不能接收到GPS信号的情况,对表示新道路的行驶轨跡数据设定下穿道路属性。即,能够抑制在行驶在与地下的铁路重叠的新道路中而不能接收到GPS信号的情况下对表示新道路的行驶轨跡数据设定错误的下穿道路属性。因而,在经过新道路的情况下,能够将被设定为正确的道路属性的新道路的道路数据向地图数据追加。
[0097]本公开的第2实施方式的地图信息处理装置具备存储部22、GPS接收机20、自主导航传感器21、位置计算部31、比较部33、生成部34、重叠判定部35和属性设定部36。存储部22将具有包含多个道路的各道路的位置及属性的道路数据、和包含多个铁路的各铁路的位置及高度的背景数据的地图数据存储。GPS接收机20从GPS卫星接收多个GPS信号,检测车辆的绝对位置。自主导航传感器21检测车辆的相对位置。位置计算部31基于由GPS接收机20检测出的当前位置及由自主导航传感器检测出的相对位置,计算车辆的当前位置。比较部33将道路数据与由位置计算部31计算出的当前位置比较,判定当前位置是否从包含在道路数据中的对象道路脱离了比规定距离大的距离。在由比较部33判定为当前位置从对象道路脱离了比规定距离大的距离的情况下,生成部34基于当前位置,生成表示车辆的行驶轨跡的行驶轨跡数据,以便包含表示GPS接收机20有无接收G
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1