[发明专利]一种电子地图的图幅数据处理方法及装置有效
申请号: | 201710358765.6 | 申请日: | 2017-05-19 |
公开(公告)号: | CN108965361B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 赵洪波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/29 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子地图 数据处理 方法 装置 | ||
1.一种电子地图的图幅数据处理方法,其特征在于,所述方法包括:
获取待处理的第一级数据包,所述第一级数据包中包括第一级电子地图的多个图幅的对象数据,所述第一级电子地图为第一级属性的电子地图;
根据所述多个图幅的对象数据分别确定各图幅的对象的第二级属性;所述图幅为一定大小的矩形区域,所述第一级电子地图的图幅的对象是在第一级电子地图中某一范围内包括的各个事物;
如果所述多个图幅中第一图幅的对象的第二级属性为多个第二级属性,在多个第二级属性对应的第二级数据包中分别储存所述第一图幅的对象数据,其中,所述第一级数据包为省级地图的数据包,所以第二级数据包为城市地图的数据包,所述第二级属性为城市属性;或者,
如果所述多个图幅中第一图幅的对象的第二级属性为多个第二级属性,按照第二级属性将第一图幅的对象划分为多个子图幅的对象;将所述多个子图幅的对象数据分别储存到相应第二级属性的第二级数据包中,其中,一个子图幅的对象为同一第二级属性的对象;
如果所述多个图幅中第二图幅的对象的第二级属性为一个第二级属性,将所述第二图幅的对象数据储存到对应第二级属性的第二级数据包中。
2.如权利要求1所述的方法,其特征在于,当按照第二级属性将第一图幅的对象划分为多个子图幅的对象时,将所述第一图幅的对象中某一整体对象分别划分为n个子图幅中的某一子对象,且相邻子对象之间的连接点为对象连接点,所述n为大于或等于2的整数;
所述n个子图幅中任意两个相邻的子图幅为第一子图幅和第二子图幅,所述某一整体对象在所述第一子图幅和第二子图幅中的子对象分别为第一子对象和第二子对象,则所述第一子图幅的对象数据包括:所述第一子对象和第二子对象之间的对象连接点的标识信息,第二子对象的第二级属性及所述第二子对象的标识信息的对应关系;
所述第二子图幅的对象数据包括:所述第一子对象和第二子对象之间的对象连接点的标识信息,所述第一子对象的第二级属性及所述第一子对象的标识信息的对应关系。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
记录多个第二级属性的标识信息与所述第一图幅的标识信息的对应关系。
4.一种电子地图的图幅数据处理方法,其特征在于,应用于客户端,所述方法包括:
所述客户端获取第二级数据包,及图幅的标识信息与第二级属性的标识信息的对应关系,所述第二级数据包中包括第二级电子地图的多个图幅的对象数据,其中,任一图幅的对象数据包括图幅的标识信息;所述第二级电子地图为第二级属性的电子地图;
其中,所述第二级数据包是根据第一级数据包中第一级电子地图的多个图幅的对象的第二级属性形成的,所述第一级数据包中包括第一级电子地图的多个图幅的对象数据,所述第一级电子地图为第一级属性的电子地图,所述图幅为一定大小的矩形区域,所述第一级电子地图的图幅的对象是在第一级电子地图中某一范围内包括的各个事物;
如果第一图幅的标识信息对应多个第二级属性的标识信息,所述客户端根据所述第一图幅的标识信息确定对应的任一第二级属性的第二级数据包中第一图幅的对象数据的第一存储位置;
所述客户端根据所述第一存储位置在所述任一第二级数据包中获取第一图幅的对象数据;
如果第二图幅的标识信息对应一个第二级属性的标识信息,所述客户端根据第二图幅的标识信息确定第二图幅的对象数据在对应的第二级属性的第二级数据包中的第二存储位置,并根据第二存储位置获取第二图幅的对象数据;
其中,所述第一级数据包为省级地图的数据包,所以第二级数据包为城市地图的数据包,所述第二级属性为城市属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710358765.6/1.html,转载请声明来源钻瓜专利网。