地图数据的升级方法技术

技术编号:2988587 阅读:210 留言:0更新日期:2012-04-11 18:40
一种地图数据的升级方法,如果要升级内存储存的地图数据,根据单张地图运行升级,将把表示单张地图的地图数据储存位置的单张地图的地图数据位置索引记录在头部;能够有效管理因以单张地图为单位升级地图数据而产生的没有储存地图数据的空白空间领域,产生表示空白空间领域位置的空白空间领域位置索引,记录在头部;为使没有储存地图数据的空白空间领域的非效率性达到最小化,如果空白空间领域位置索引的数量,或包括空白空间领域在内的地图数据的整个储存领域的大小达到提前设置领域大小以上,就自动运行最佳化。本发明专利技术对以单张地图为单位升级地图数据,就迅速升级,并有效管理地图数据的升级导致的没有储存地图数据的空白空间领域。

【技术实现步骤摘要】

本专利技术是如导航系统那样,画面上显示一定地图的地图显示系统,尤其是指是以单张地图为单位能够升级内存储存的一种。
技术介绍
一般来说,如导航系统之类的地图显示系统升级最新地图数据的方法有,以崭新地图数据替换内存所储存的全部地图数据的方法和从储存的地图数据中,只替换一定数量的单张地图的地图数据的方法。上述替换全部地图数据的方法作为大部份的引路系统使用的方法,是全部删除内存所储存的原先地图数据,储存崭新地图数据的方法。但因需要一次性变更的地图数据的量较多,升级需要较长时间,主要用于离线(off line)升级,把这些方法很难用于在线,进行地图数据的升级。因此,在线升级地图数据时,只替换相关单张地图的更具有效性。以单张地图为单位升级地图数据时,最大问题是此前单张地图的地图数据和崭新单张地图的地图数据具有互不相同的容量。特别是,如果崭新单张地图的地图数据其容量小于此前单张地图的地图数据,就可以简单地进行升级,否则无法把崭新的单张地图的地图数据储存在内存的此前单张地图的地图数据储存领域。这一情况下,现有技术是为了以最初储存地图数据的状态相同的单张地图顺序储存地图数据,把相关单张地图的地图数据本文档来自技高网...

【技术保护点】
一种地图数据的升级方法,其特征在于包括:第1步骤,如果输入将要运行升级的一定单张地图的地图数据,控制部就比较将要升级的一定单张地图的地图数据大小和内存已存有的相关单张地图的地图数据大小;第2步骤,上述第1步骤的比较结果,如果 将要运行升级的一定单张地图的地图数据的大小小于内存存有的相关单张地图的地图数据大小,就删除内存存有的相关单张地图的地图数据,把上述将要运行升级的一定单张地图的地图数据储存在删除的领域后,根据地图数据的升级,纠正索引,并进行储存;第3 步骤,上述第1步骤的比较结果,如果将要运行升级的一定单张地图的地图数据的大小大于内存存有的相关单...

【技术特征摘要】

【专利技术属性】
技术研发人员:朴镛炫
申请(专利权)人:上海乐金广电电子有限公司
类型:发明
国别省市:31[中国|上海]

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

1