IEEE Access (Jan 2020)
A Storage Method for Remote Sensing Images Based on Google S2
Abstract
When using HBase to store tiles of remote sensing images, the spatial position of a tile is often used as the first part of the tile's rowkey so that tiles with high spatial correlations are stored close together to improve query efficiency. We refer to this storage method as the Geo-First model. However, Geo-First models have two problems: the load between nodes is unbalanced, and the accumulation of time-series remote sensing images has a negative impact on storage and query efficiency. Considering these two problems, we proposed a method for storing remote sensing images based on Google S2 and HBase. In our method, two strategies are adopted to eliminate these problems: the balanced placement strategy (BPS) and the periodic storage strategy (PSS). We evaluated our method by focusing on the effectiveness of BPS and PSS. The results show that our method achieves higher tile storage and query efficiency than three Geo-First models based on latitude and longitude, Geohash code, and Google S2 code. BPS effectively balances the load between nodes, while PSS alleviates the negative impact of the accumulation of time-series remote sensing images. Both BPS and PSS greatly improve tile storage and query efficiency.
Keywords