发明名称 |
一种瓦片地图的融合方法及装置 |
摘要 |
本发明公开了一种瓦片地图的融合方法及装置,用于解决融合指定范围内的地图瓦片时,融合读取效率低的问题。该方法为:读取各个地图瓦片的行列号,将各个地图瓦片的行列号进行交叉组合,将交叉组合后的值作为瓦片数据表的行键值,以及按照行键值的升序或降序分别将对应的地图瓦片的瓦片数据存储至瓦片数据表;接收到融合指令后,基于待融合区域的位置信息确定待融合区域的起始地图瓦片和终止地图瓦片,采用MapReduce分布式计算框架分别融合瓦片数据表中从起始地图瓦片开始到终止地图瓦片结束、且按照行键值连续存储的各个地图瓦片中各个行键值相同的地图瓦片的瓦片数据。采用上述方法可以提高读取融合指定范围的地图瓦片的效率。 |
申请公布号 |
CN105303509A |
申请公布日期 |
2016.02.03 |
申请号 |
CN201410325745.5 |
申请日期 |
2014.07.09 |
申请人 |
方正国际软件(北京)有限公司;方正国际软件有限公司 |
发明人 |
罗继;刘立国;李欣;刘泓;程永辉;王伟 |
分类号 |
G06T1/00(2006.01)I |
主分类号 |
G06T1/00(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
朱佳 |
主权项 |
一种瓦片地图的融合方法,其特征在于,所述方法包括:读取各个地图瓦片的行号与列号,将所述各个地图瓦片的行号与列号进行交叉组合,并将交叉组合后的值作为瓦片数据表的行键值,以及按照所述行键值的升序或降序分别将对应的地图瓦片的瓦片数据存储至所述瓦片数据表;接收到融合指令后,基于所述融合指令中指示的待融合区域的位置信息确定所述待融合区域的外接矩形,以及所述外接矩形覆盖的各个地图瓦片中的起始地图瓦片和终止地图瓦片,采用映射化简MapReduce分布式计算框架分别融合所述瓦片数据表中从所述起始地图瓦片开始到所述终止地图瓦片结束、且按照所述行键值连续存储的各个地图瓦片中各个行键值相同的地图瓦片的瓦片数据。 |
地址 |
100080 北京市海淀区北四环西路52号中芯大厦19层 |