发明名称 |
一种导航电子地图的差分数据产生方法及装置 |
摘要 |
本发明提供一种导航电子地图的差分数据产生方法及装置,方法包括:遍历基准版地图文件的所有记录,利用哈希算法生成每条记录的永久ID,并将生成的永久ID及对应的记录存储到第一哈希表中;遍历更新版地图文件的所有记录,利用所述哈希算法生成每条记录的永久ID,并将生成的永久ID及对应的记录存储到第二哈希表中;对所述第一哈希表和第二哈希表进行比较生成差分数据文件,所述差分数据文件中包括需要删除的记录以及需要增加的记录。本发明不需依赖数据生产时为记录添加永久ID,就能够实现对导航电子地图的差分数据的抽取。 |
申请公布号 |
CN102607576A |
申请公布日期 |
2012.07.25 |
申请号 |
CN201110027060.9 |
申请日期 |
2011.01.25 |
申请人 |
北京四维图新科技股份有限公司 |
发明人 |
高剑;王乐乐 |
分类号 |
G01C21/32(2006.01)I;G09B29/10(2006.01)I |
主分类号 |
G01C21/32(2006.01)I |
代理机构 |
北京银龙知识产权代理有限公司 11243 |
代理人 |
黄灿;赵爱军 |
主权项 |
一种导航电子地图的差分数据产生方法,其特征在于,包括:遍历基准版地图文件的所有记录,利用哈希算法生成每条记录的永久ID,并将生成的永久ID及对应的记录存储到第一哈希表中;遍历更新版地图文件的所有记录,利用所述哈希算法生成每条记录的永久ID,并将生成的永久ID及对应的记录存储到第二哈希表中;对所述第一哈希表和第二哈希表进行比较生成差分数据文件,所述差分数据文件中包括需要删除的记录以及需要增加的记录。 |
地址 |
100028 北京市朝阳区曙光西里甲5号凤凰置地广场A座写字楼17层 |