ucar.nc2.ft.grid.GridCS Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdm Show documentation
Show all versions of cdm Show documentation
The NetCDF-Java Library is a Java interface to NetCDF files,
as well as to many other types of scientific data formats.
The newest version!
package ucar.nc2.ft.grid;
import ucar.nc2.dataset.*;
/**
* A Coordinate System for gridded data. All axes are 1D and orthogonal.
*/
/**
* Description
*
* @author John
* @since 12/23/12
*/
public interface GridCS extends CoverageCS {
/**
* True if both X and Y axes are regularly spaced.
*
* @return true if both X and Y axes are regularly spaced.
*/
public boolean isRegularSpatial();
/**
* Get the X axis. Must be 1 dimensional.
*
* @return X CoordinateAxis, may not be null.
*/
public CoordinateAxis1D getXHorizAxis();
/**
* Get the Y axis. Must be 1 dimensional.
*
* @return Y CoordinateAxis, may not be null.
*/
public CoordinateAxis1D getYHorizAxis();
/**
* Get the Z axis. Must be 1 dimensional if it exists.
*
* @return Z CoordinateAxis, may be null.
*/
public CoordinateAxis1D getVerticalAxis();
/**
* Get the T axis. Must be 1 dimensional if it exists.
*
* @return T CoordinateAxis, may be null.
*/
public CoordinateAxis1D getTimeAxis();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy