Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N2 2021 year

DOI: 10.17587/prin.12.107-112
Conversion and Display of the Calculated Data of Spectral Remote Sensing Data on the Basis of GeoServer Extensions and Distributed Storage Technologies
I. E. Kharlampenkov, harlampenkov@ict.sbras.ru, A. U. Oshchepkov, aosivt@gmail.com, Federal Research Center for Information and Computational Technologies SB RAS, Novosibirsk, 630090, Russian Federation
Corresponding author: Kharlampenkov Ivan E., Scientist, Federal Research Center for Information and Computational Technologies SB RAS, Novosibirsk, 630090, Russian Federation, E-mail: harlampenkov@ict.sbras.ru
Received on October 26, 2020
Accepted on December 01, 2020

The article presents methods for caching and displaying data from spectral satellite images using libraries of distributed computing systems that are part of the Apache Hadoop ecosystem, and GeoServer extensions. The authors gave a brief overview of existing tools that provide the ability to present remote sensing data using distributed information technologies. A distinctive feature is the way to convert remote sensing data inside Apache Parquet files for further display. This approach allows you to interact with the distributed file system via the Kite SDK libraries and switch on additional data processors based on Apache Hadoop technology as external services. A comparative analysis of existing tools, such as: GeoMesa, GeoWawe, etc is performed. The following steps are described: extracting data from Apache Parquet via the Kite SDK, converting this data to GDAL Dataset, iterating the received data, and saving it inside the file system in BIL format. In this article, the BIL format is used for the GeoServer cache. The extension was implemented and published under the Apache License on the GitHub resource. In conclusion, you will find instructions for installing and using the created extension.

Keywords: GeoServer, WMS Extensions, Apache Hadoop, HDFS, Apache Parquet, Kite SDK, Java, GDAL, ENVI BIL, distributed information systems
pp. 107–112
For citation:
Kharlampenkov I. E., Oshchepkov A. U. Conversion and Display of the Calculated Data of Spectral Remote Sensing Data on the Basis of GeoServer Extensions and Distributed Storage Technologies, Programmnaya Ingeneria, 2021, vol. 12, no. 2, pp. 107—112