public class CoverageCoordSys extends Object
Modifier and Type | Field and Description |
---|---|
protected CoordSysContainer |
dataset |
Constructor and Description |
---|
CoverageCoordSys(CoverageCoordSys from) |
CoverageCoordSys(String name,
List<String> axisNames,
List<String> transformNames,
FeatureType type) |
protected CoordSysContainer dataset
public CoverageCoordSys(String name, List<String> axisNames, List<String> transformNames, FeatureType type)
public CoverageCoordSys(CoverageCoordSys from)
public boolean isConstantForecast()
public void setDataset(CoordSysContainer dataset)
public void setHorizCoordSys(HorizCoordSys horizCoordSys)
public HorizCoordSys makeHorizCoordSys()
public String getName()
public List<CoverageTransform> getTransforms()
public CoverageTransform getHorizTransform()
public HorizCoordSys getHorizCoordSys()
public FeatureType getCoverageType()
public CoverageCoordAxis getXAxis()
public CoverageCoordAxis getYAxis()
public CoverageCoordAxis getZAxis()
public CoverageCoordAxis getTimeAxis()
public CoverageCoordAxis getAxis(AxisType type)
public CoverageCoordAxis getAxis(String axisName)
public List<CoverageCoordAxis> getAxes()
public int[] getShape()
public List<RangeIterator> getRanges()
public boolean isRegularSpatial()
public ProjectionImpl getProjection()
public boolean isTime2D(CoverageCoordAxis axis)
public Optional<CoverageCoordSys> subset(SubsetParams params)
public Optional<CoverageCoordSys> subset(SubsetParams params, boolean makeCFcompliant, boolean finish)
public List<CoverageCoordAxis> getDependentAxes(CoverageCoordAxis indAxis)