Class GcdmGrid

  • All Implemented Interfaces:
    ucar.array.IsMissingEvaluator, ucar.nc2.grid.Grid

    public class GcdmGrid
    extends Object
    implements ucar.nc2.grid.Grid
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface ucar.nc2.grid.Grid
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface ucar.nc2.grid.Grid
      • getUnits

        public String getUnits()
        Specified by:
        getUnits in interface ucar.nc2.grid.Grid
      • attributes

        public ucar.nc2.AttributeContainer attributes()
        Specified by:
        attributes in interface ucar.nc2.grid.Grid
      • getArrayType

        public ucar.array.ArrayType getArrayType()
        Specified by:
        getArrayType in interface ucar.nc2.grid.Grid
      • getCoordinateSystem

        public ucar.nc2.grid.GridCoordinateSystem getCoordinateSystem()
        Specified by:
        getCoordinateSystem in interface ucar.nc2.grid.Grid
      • hasMissing

        public boolean hasMissing()
        Specified by:
        hasMissing in interface ucar.array.IsMissingEvaluator
      • isMissing

        public boolean isMissing​(double val)
        Specified by:
        isMissing in interface ucar.array.IsMissingEvaluator
      • readData

        public ucar.nc2.grid.GridReferencedArray readData​(ucar.nc2.grid.GridSubset subset)
                                                   throws IOException
        Specified by:
        readData in interface ucar.nc2.grid.Grid
        Throws:
        IOException
      • readDataSection

        public ucar.array.Array<Number> readDataSection​(ucar.array.Section subset)
                                                 throws ucar.array.InvalidRangeException,
                                                        IOException
        Specified by:
        readDataSection in interface ucar.nc2.grid.Grid
        Throws:
        ucar.array.InvalidRangeException
        IOException