[发明专利]基于Hbase的影像瓦片存储方法、装置、设备及介质在审
| 申请号: | 201911131935.2 | 申请日: | 2019-11-19 |
| 公开(公告)号: | CN110928877A | 公开(公告)日: | 2020-03-27 |
| 发明(设计)人: | 张业鑫;李爱兵;程志凡;李纯;杨扬 | 申请(专利权)人: | 武汉光谷信息技术股份有限公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/27 |
| 代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 李季 |
| 地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 hbase 影像 瓦片 存储 方法 装置 设备 介质 | ||
1.一种基于Hbase的影像瓦片存储方法,其特征在于:包括以下步骤;
S1,建立Hbase表,获取金字塔瓦片切片级数;
S2,建立行列号算法,获取待计算数据,通过行列号算法对该待计算数据进行计算,从计算结果中获取金字塔瓦片的行列号;
S3,设定rowkey拼接规则,获取随机字符串,通过rowkey拼接规则将金字塔瓦片切片级数、金字塔瓦片的行列号以及随机字符串拼接成rowkey,并根据rowkey将金字塔瓦片写入Hbase表中。
2.如权利要求1所述的基于Hbase的影像瓦片存储方法,其特征在于:步骤S1中,建立Hbase表,获取金字塔瓦片切片级数,还包括以下步骤,建立Hbase表,获取金字塔瓦片切片级数,根据金字塔瓦片切片级数对Hbase表进行预分区,金字塔瓦片切片技术与分区的编号一一对应。
3.如权利要求1所述的基于Hbase的影像瓦片存储方法,其特征在于:步骤S2中,建立行列号算法,获取待计算数据,通过行列号算法对该待计算数据进行计算,从计算结果中获取金字塔瓦片的行列号,还包括以下步骤,所述待计算数据包括:地图分辨率、坐标系数据、影像的具体坐标、瓦片像素的宽以及瓦片像素的高,根据影像的具体坐标从坐标系数据中找到该影像的具体坐标对应的地图分辨率。
4.如权利要求3所述的基于Hbase的影像瓦片存储方法,其特征在于:还包括以下步骤,所述行列号算法为:
其中,R代表瓦片的行号,C代表瓦片的列号,Kq代表影像像素的宽,Gq代表影像像素的高,Kw代表瓦片像素的宽,Gw代表瓦片像素的高。
5.如权利要求4所述的基于Hbase的影像瓦片存储方法,其特征在于:还包括以下步骤,所述影像像素的宽和高的计算方法为:
其中,(x,y)代表影像的具体坐标,δ代表该影像的具体坐标对应的地图分辨率。
6.如权利要求2所述的基于Hbase的影像瓦片存储方法,其特征在于:步骤S3中,设定rowkey拼接规则,获取随机字符串,通过rowkey拼接规则将金字塔瓦片切片级数、金字塔瓦片的行列号以及随机字符串拼接成rowkey,并根据rowkey将金字塔瓦片写入Hbase表中,还包括以下步骤,设定字符串拼接规则作为rowkey拼接规则,获取随机字符串,通过字符串拼接规则将金字塔瓦片切片级数、金字塔瓦片的行列号以及随机字符串拼接成rowkey,并根据rowkey将金字塔瓦片写入Hbase表对应的分区中。
7.如权利要求6所述的基于Hbase的影像瓦片存储方法,其特征在于:并根据rowkey将金字塔瓦片写入Hbase表对应的分区之后,还包括以下步骤,获取金字塔瓦片的行列号以及金字塔瓦片切片级数,将金字塔瓦片的行列号以及金字塔瓦片切片级数作为该金字塔瓦片的索引标签,根据该标签从Hbase表对该金字塔瓦片进行查找。
8.一种基于Hbase的影像瓦片存储方法装置,其特征在于,所述基于Hbase的影像瓦片存储方法装置包括:
表建立模块,用于建立Hbase表,获取金字塔瓦片切片级数;
行列号计算模块,用于建立行列号算法,获取待计算数据,通过行列号算法对该待计算数据进行计算,从计算结果中获取金字塔瓦片的行列号;
写入模块,用于设定rowkey拼接规则,获取随机字符串,通过rowkey拼接规则将金字塔瓦片切片级数、金字塔瓦片的行列号以及随机字符串拼接成rowkey,并根据rowkey将金字塔瓦片写入Hbase表中。
9.一种设备,其特征在于,所述设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的基于Hbase的影像瓦片存储方法程序,所述基于Hbase的影像瓦片存储方法程序配置为实现如权利要求1至7任一项所述的基于Hbase的影像瓦片存储方法的步骤。
10.一种介质,其特征在于,所述介质为计算机介质,所述计算机介质上存储有基于Hbase的影像瓦片存储方法程序,所述基于Hbase的影像瓦片存储方法程序被处理器执行时实现如权利要求1至7任一项所述的基于Hbase的影像瓦片存储方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光谷信息技术股份有限公司,未经武汉光谷信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911131935.2/1.html,转载请声明来源钻瓜专利网。





