发明名称 一种联网车载导航终端实现远程快速更新地图导航数据的方法
摘要 本发明涉及一种联网车载导航终端中实现远程快速更新导航地图数据的方法,首先将全国导航地图数据进行分幅切割,形成多个图幅;当车载导航终端向导航服务中心发起地图更新请求时,导航服务中心将升级数据包下发到车载导航终端上;车载导航终端接收到完整的升级数据包后以图幅为单位,对车载导航终端的导航地图文件进行更新;本发明采用单元分割的方式将大型地图数据分割成图幅单元,更新1个图幅单元的数据只需传输受到影响的该图幅单元,最多只需要增加更新相邻的8个图幅单元的数据,从而可快速、及时地实现车载导航终端地图数据的远程更新。
申请公布号 CN101162149B 申请公布日期 2011.10.26
申请号 CN200610135275.1 申请日期 2006.11.30
申请人 厦门雅迅网络股份有限公司 发明人 彭勇;许宁;杜坤明
分类号 G01C21/26(2006.01)I;G01C21/34(2006.01)I;G01C21/36(2006.01)I;G01C21/20(2006.01)I;G01C21/32(2006.01)I;G06F17/30(2006.01)I;G09B29/00(2006.01)I;G09B29/10(2006.01)I 主分类号 G01C21/26(2006.01)I
代理机构 厦门市新华专利商标代理有限公司 35203 代理人 朱凌
主权项 一种联网车载导航终端中实现远程快速更新导航地图数据的方法,其特征在于:首先将全国导航地图数据进行分幅切割,形成多个图幅;所述的分幅地图数据包括用于路径规划和导航的导航拓扑数据和用于电子地图显示的地图显示数据,其中导航拓扑数据包含道路元素及道路之间的连通信息;地图显示数据包含有道路、信息点、绿地、山脉、水域等区域元素;在车载导航终端上,所有图幅的数据组织成一个文件,该文件头记录了地图版本号和各图幅数据地址的索引区,该索引区按照图幅编号排序;在导航服务中心,每个图幅的数据保存为一个独立的文件,或作为一段独立的数据记录保存在数据库中;当车载导航终端向导航服务中心发起地图更新请求时,导航服务中心将升级数据包下发到车载导航终端上;车载导航终端接收到完整的升级数据包后以图幅为单位,对车载导航终端上的导航地图文件进行更新;如果更新后图幅数据的实际大小没有超过占用空间大小,则该图幅原来的占用空间仍可以容纳更新后的数据,在图幅原来的存放位置直接更新数据,并将该图幅数据字节数修改为实际大小;若图幅数据的实际尺寸变大了,把更新后的图幅数据整体移到导航地图文件的末尾,并且在文件头的图幅地址索引区,修改该图幅数据的地址索引,使之指向新的存储地址;在更新后或任务空闲时,车载导航终端读取旧文件头的图幅索引,按照图幅编号顺序,依次将图幅数据从旧文件复制到新文件中,并在新文件中设置各图幅索引,复制完毕后删除旧文件;所述的导航服务中心对数据更新的任务管理过程:每次版本升级,导航服务中心在对数据进行更新处理时,是一个任务一个任务排队进行的,一个任务只完成一次更新操作,以及该操作带来的相关连带操作,一个任务结束后,才在新的地图之上进行下一个更新任务;一次版本升级结束后,导航服务中心对产生变化的图幅数据,逐字节比较更新前和更新后的数据,当出现不一致的数据时,即确定以该地址开始,更新之后的该图幅内数据,从而确定该图幅的更新数据,并记入导航地图图幅数据表中;导航服务中心对每个产生更新的图幅数据进行分析后,将各个图幅的更新数据合并,组织成本次升级的完整更新数据包,再存入导航地图数据更新记录表中;如果某个图幅从一个版本升级到下一个版本时不需要更新,则直接将数据表中该图幅数据的版本号修改为新级别;所述的导航服务中心对导航拓扑数据进行更新操作时,由于数据本身的插入、删除操作,使某些数据的编号或者之间的顺序产生变化;若邻接图幅中某道路指向本图幅的道路,且指向的道路是在本图幅的ID发生变化的道路范围内,则邻接图幅中相应的邻接转向信息需要更新,最多只需要更新相邻的8个图幅单元的数据。
地址 361006 福建省厦门市湖里兴隆路信息大厦11F