[发明专利]一种导航电子地图的增量包及自校验方法无效
申请号: | 201210002513.7 | 申请日: | 2012-01-06 |
公开(公告)号: | CN102564435A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 郭继发;崔铁军 | 申请(专利权)人: | 天津师范大学 |
主分类号: | G01C21/32 | 分类号: | G01C21/32 |
代理公司: | 天津市杰盈专利代理有限公司 12207 | 代理人: | 朱红星 |
地址: | 300387 天津市西青区宾水*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 导航 电子地图 增量 校验 方法 | ||
1.一种导航电子地图的增量包,其特征在于:该增量包以2进制方式存储增量信息,分为2部分,第一部分是增量包包头,包含了增量包的整体描述:坐标范围、增量包块范围、层数、数据层定义,各层总记录数,每块数据的地址和每层的数据地址;第二部分是增量数据部分,包括具体的增量更新数据,增加标识、增加的要素的完整记录,删除标识、删除的要素ID,修改标识,修改的要素的完整信息。
2.权利要求1所述的导航电子地图增量包的自校验方法,其特征在于:该方法包括如下步骤:
服务器端依据外部资料动态维护导航要素制作电子地图增量包:首先在要素层面上编辑要素,并记录要素更新的增加、删除和修改标签,在导航线动态更新时同步动态更新导航节点层和几何拓扑关系,当导航节点发生变化时,记录更新标签;其它的交通规制、方向看板、逻辑连通拓扑关系等维护时同样记录更新标签;最后所有导航要素的属性发生变化时也需记录变化标签,以此反应更新状态,保证所有数据更新状态均有标签来记录;
导航电子地图的客户端下载电子地图增量包;
导航电子地图的客户端读取和解析电子地图增量包:首先读取文件头,获取数据集信息、块信息和图层头信息;首先读取增量标志,如果标志为0,为块增量,则用通用读取方法即可;如果为1,则为记录增量,接着读取三个整数:增加,修改,删除,按数量读取相应的记录,每个记录前有一个int型标识,1:增加,2:修改,删除部分按结构S_DelContent读取;
导航电子地图的客户端对电子地图的更新进行自校验:在原始的电子地图完整包中获取每个图幅中每层的记录数,设为On;在增量包的文件头中也存放了每个图幅中每层的记录数,设为Dn;增量包中增加记录数为Anum,修改记录数为Mnum,删除记录数为Dnum,更新后,更新包的记录数应该为Dn,且Dn=On+Anum-Dnum,如果该等式成立,说明更新成功,反之则更新失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津师范大学,未经天津师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210002513.7/1.html,转载请声明来源钻瓜专利网。