Class RasterSummary

java.lang.Object
org.hortonmachine.gears.libs.modules.HMModel
org.hortonmachine.modules.RasterSummary

public class RasterSummary extends org.hortonmachine.gears.libs.modules.HMModel
  • Field Details

    • inRaster

      public String inRaster
    • pBins

      public int pBins
    • doHistogram

      public boolean doHistogram
    • outMin

      public Double outMin
    • outMax

      public Double outMax
    • outMean

      public Double outMean
    • outSdev

      public Double outSdev
    • outRange

      public Double outRange
    • outSum

      public Double outSum
    • outCb

      public double[][] outCb
  • Constructor Details

    • RasterSummary

      public RasterSummary()
  • Method Details

    • process

      public void process() throws Exception
      Throws:
      Exception
    • getMinMax

      public static double[] getMinMax(org.geotools.coverage.grid.GridCoverage2D raster) throws Exception
      Throws:
      Exception
    • getMinMaxAvgSum

      public static double[] getMinMaxAvgSum(org.geotools.coverage.grid.GridCoverage2D raster) throws Exception
      Throws:
      Exception
    • getCellsNovaluesAndZeroesCount

      public static int[] getCellsNovaluesAndZeroesCount(org.geotools.coverage.grid.GridCoverage2D coverage) throws Exception
      Throws:
      Exception