一种导航系统自动补充系统技术方案

技术编号:2520864 阅读:133 留言:0更新日期:2012-04-11 18:40
一种导航系统自动补充系统,运行于一导航设备中,与设于该导航设备内的原导航系统配合完成自动补充功能,包括一数据库,一定位设备,一起始点终点判断模块,一数据库对比模块,一地图数据记录模块,一存储模块。通过定位设备采集新的道路信息,并经数据库对比模块进行判断,存储模块进行存储,最终可以在数据库内建立一条新的道路信息,且该新的道路可以通过导航系统显示于导航设备中。由于本系统可以自动地对导航设备未知的道路信息进行补充,从而为使用者提供了方便。

【技术实现步骤摘要】


技术实现思路
涉及导航系统,特别是可以自动完成补充功能的导航系统。
技术介绍
在现代生活中,无论是军用、民用都大量地使用导航系统,例如在军用方面通过导航系统为军队的行进以及部署提供准确的参考信息,而在民用方面则为普通居民的出行提供地图信息。导航系统是借助于卫星系统来完成其导航功能,具体而言,使用者持有一导航设备,该等导航设备中事先设置有某一区域或多个区域的地图信息,并可以与卫星系统相通讯。在使用过程中,卫星系统可以对该导航设备的位置进行准确定位,并将该位置显示在设置于该导航设备的地图上,从而使得使用者可以了解其所在的位置。当使用者移动时,即该导航设备移动时,则卫星系统实时地将导航设备的当前位置显示在上述地图上,由于该等显示是连续的,所以在地图上形成了一个使用者的移动轨迹,便于使用者了解自己的移动方向。而且,当使用者希望了解从当前位置到达一个特定目标位置的行进路径时,在预先设置于该等导航设备中的导航软件的帮助下,可以在上述地图上显示出当前位置与目标位置,并显示出可行的所有路径,从而方便使用者选择合适的行进路径。上述的导航系统或类似的系统、设备已经为人们的出行提供了极大的方便。但经常使用该等导航系统的人们以及导航系统领域的技术人员也知道,一个导航系统是否准确、方便主要取决于设置于导航设备内的地图信息是否准确、完整、详细,以及设置于导航设备内的导航软件是否具备完备的功能。例如,当上述地图文件内没有某些路径或某些位置的信息,那么就无法在导航设备上显示相应的路径和位置,从而使得使用者无法获得该等信息进而导致使用者判断错误,这些问题的发生给使用者造成了一定的困扰。目前而言,为了使得地图信息更加准确,一方面是地图文件的提供者,例如专业的导航系统供应商会不断地更新地图,另一方面是使用者自身会根据实际的情况对地图文件进行更新,而该等地图文件的最终用户则需要不断地下载最新的地图文件以便能够获取最新的信息。无论是导航系统供应商,还是普通的使用者,其更新地图文件的方法主要还是手工更新,即当其发现某区域的地图信息不准确、不完整或者不详细时,其通过制图软件将该等地图修正、补充,从而形成新的地图文件;或者通过在卫星照片的基础上再次加工。例如,当市政府新开发了一条道路,在该等道路投入使用后还没有更新到相应的地图文件中时,某一个导航系统的使用者发现了这条道路并发现地图上没有该道路,则其可以在现有的地图文件上添加该道路信息。又如,假设某地图文件的信息与实际道路偏离,使得导航设备上所显示的信息与实际道路不符,那么导航系统供应商也可以相应地修订该地图文件的相应部分,从而使得导航信息准确。上述手工更新地图信息的方式尽管可以从某种程度上解决地图信息不准确、不完整、不详细的问题,但其不及时而且需要人为的大量参与。
技术实现思路
为了解决上述问题,专利技术人尝试提供一种导航系统的自动补充系统,通过该系统,可以自动地不完整、不详细的地图信息进行补充,并可以对不准确的地图信息进行更正。一种导航系统自动补充系统,运行于一导航设备中,与原导航系统配合完成自动补充功能,包括一数据库,用于记录补充信息以及用户设置信息,一定位设备,用于接收外部信号以确定该设备所在位置,一起始点终点判断模块,用于在导航设备进入新的道路时向数据库对比模块发出一请求以确定是否进入一新道路,并根据数据库中是否存在此道路的判断结果来确定是否是一新道路的起始点和终点,一数据库对比模块,在收到新道路请求后,根据当前位置信息和数据库内已存在信息作对比判断该道路是否已经存在,并在需要记录相应数据信息时向地图数据记录模块发出记录数据的请求,一地图数据记录模块,在接收到记录数据的请求后对数据予以记录,并在完成后向存储模块发出存储请求,一存储模块,在接收到上述存储请求后将上述记录的数据写入数据库,同时记录使用者的相关设置。上述设置至少包括本系统对于新发现的道路进行多少次记录后才确定该道路存在并确定应该保存;当确定新道路的信息已经足够时,系统在保存该道路前是否对用户进行提示;对于所采集到的位置信息与已经存在的道路信息的误差超过多少才认为是所采集的位置信息并不属于已知道路;是否对已经存在的道路进行修正;采集位置信息的频率。上述定位设备所接收的外部信号是卫星信号,该等卫星信号内包括经度、纬度、高度等信息,从而反映定位设备所在的位置信息。上述定位设备所接收的外部信号是其他无线信号,例如移动通讯信号等无线通讯信号,该等信号内同样包括上述经度、纬度、高度等信息,还可以包括其他附加信息,例如所采集位置的周边的建筑物信息等。上述起始点终点判断模块在导航设备偏离导航设备预先规划的行进路线时,则该模块向上述数据库对比模块发出上述确定是否进入一新道路的判断请求。上述设定数值系在上述存储模块中记录的,并可以根据使用者所需要的精度进行调整。当所采集到的点信息与已知道路的信息的偏离误差超过设定数值时,则上述起始点终点判断模块确定导航设备偏离导航设备预先规划的行进路线。上述起始点终点判断模块在每间隔一定的距离发出一次上述请求,直至该等导航设备已经行进在已经存在的道路上。该等距离是系统事先设置好的,不允许使用者进行修改,该等距离也可以由使用者动态进行设置。上述起始点终点判断模块向上述数据库对比模块发出的请求中至少包括当前位置信息。在上述当前位置信息与数据库内已经存在的信息相匹配时,则上述数据库对比模块认为该道路已经存在,否则认为导航设备行进在一条新的道路上,此时上述数据库对比模块向地图数据记录模块发出记录数据的请求。上述数据库对比模块所发出的上述记录数据的请求中至少包括当前位置信息。上述存储模块按照特定的数据格式将需要记录的数据信息写入数据库内。该等数据至少包括经度、纬度信息,该等数据还可以包括高度信息。一种对导航信息进行自动补充的方法,通过运行于一导航设备中的数据库、定位设备、起始点终点判断模块、数据库对比模块、地图数据记录模块、存储模块来完成该方法,包括如下步骤所述定位设备获取导航设备的当前位置信息,并传送给所述起始点终点判断模块;所述起始点终点判断模块对导航设备的当前位置信息进行判断,若已经偏离该等导航设备预先规划的路线,则向所述数据库对比模块发出一判断该道路是否已经存在的请求,否则,本次过程结束;所述数据库对比模块根据当前位置信息和数据库内已存在信息作对比判断该道路是否已经存在,若已经存在,则本次过程结束,否则向所述地图数据记录模块发出记录数据的请求;所述地图数据记录模块在接收到记录数据的请求后对数据予以记录,并在完成后向所述存储模块发出存储请求;所述存储模块将该等位置信息写入数据库,转第一步骤继续执行,直到到达新道路的终点时转下一步骤;所述存储模块判断是否已收集充足的数据,如果是,则将相关位置信息以特定的数据格式存储并形成一条与原导航系统内的地图信息相兼容的道路信息,本次过程结束,如果不充足,则等待下一次对数据的存储过程,本次过程结束。在上述步骤中,当对道路信息的采集次数达到了预先设定的次数,则存储模块判断认为所收集的数据已经充足。该等次数是本系统预先设定的次数,使用者不可以进行修改。该等次数也可以允许使用者进行设定,以便根据具体的情况进行调整。在上述步骤中所述存储模块根据起始点信息以及终点信息将若干个位置信息作为一本文档来自技高网
...

【技术保护点】
一种导航系统自动补充系统,运行于一导航设备中,与设于该导航设备内的原导航系统配合完成自动补充功能,包括:一数据库,用于记录补充信息以及用户设置信息,一定位设备,用于接收外部信号以确定该设备所在位置,一起始点终点判断模 块,用于在导航设备进入新的道路时向数据库对比模块发出一请求以确定是否进入一新道路,并根据数据库中是否存在此道路的判断结果来确定是否是一新道路的起始点和终点,一数据库对比模块,在收到新道路请求后,根据当前位置信息和数据库内已存在信息作 对比判断该道路是否已经存在,并在需要记录相应位置信息时向地图数据记录模块发出记录数据的请求,一地图数据记录模块,在接收到记录位置信息的请求后对相应数据予以记录,并在完成后向存储模块发出存储请求,一存储模块,在接收到上述存储请 求后将上述记录的数据写入数据库,同时记录相关设置,所述定位设备与所述起始点终点判断模块相连接,并将所获得的位置信息传输给所述起始点终点判断模块,所述起始点终点判断模块与所述数据库对比模块14可以相互通讯,所述起始点终点判断模 块向所述数据库对比模块发出请求,所述数据库对比模块向所述起始点终点判断模块作出回应,所述数据库对比模块以及所述存储模块均与数据库相互通讯,所述数据库对比模块与所述地图数据记录模块相连接,所述地图数据记录模块与所述存储 模块相连接。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张鹏
申请(专利权)人:环达电脑上海有限公司
类型:发明
国别省市:31[]

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

1