Class OmsZonalStatsIM


  • public class OmsZonalStatsIM
    extends HMModelIM
    • Field Detail

      • inRaster

        public String inRaster
      • inVector

        public org.geotools.data.simple.SimpleFeatureCollection inVector
      • pBinSize

        public double pBinSize
      • pPercentageThres

        public double pPercentageThres
      • pTotalMean

        public Double pTotalMean
      • outVector

        public org.geotools.data.simple.SimpleFeatureCollection outVector
    • Constructor Detail

      • OmsZonalStatsIM

        public OmsZonalStatsIM()
    • Method Detail

      • processCell

        protected void processCell​(int readCol,
                                   int readRow,
                                   int writeCol,
                                   int writeRow,
                                   int readCols,
                                   int readRows,
                                   int writeCols,
                                   int writeRows)
        Description copied from class: HMModelIM
        Process one cell.

        This is used when HMModelIM.processByTileCells() is called.

        Specified by:
        processCell in class HMModelIM
        Parameters:
        readCol - the column of the cell to read.
        readRow - the row of the cell to read.
        writeCol - the column of the cell to write.
        writeRow - the row of the cell to write.
        readCols - the total columns of the current handled read tile.
        readRows - the total rows of the current handled read tile.
        writeCols - the total columns of the current handled written tile.
        writeRows - the total rows of the current handled written tile.