The Geo Raster SDK comprises of various operations on different Raster formats such as MRR, GRD, GRC and TIFF.
RasterEngines is a final class that initializes Geo Raster SDK with custom parameters like cache size, locale selection, etc. that are relevant for a user's environment.
getRasterEngine()
method provides a singleton instance of
RasterEngine object, which is the top-level object for all the Geo Raster APIs.
RasterEngine class provides access to three subsequent level objects namely RasterDataset, RasterOperation and RasterRenderer.
These objects provide access to APIs that can be classified into three categories- Input/Output APIs (to view metadata information, analyze dataset and perform read/write operations on the raster), Operations APIs (to perform operations on the raster) and Rendering APIs (to display or render the raster).