Package | Description |
---|---|
ucar.nc2.dataset |
An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data,
and NcML.
|
ucar.nc2.dataset.conv |
Parses the information in netCDF datasets using Conventions, and extracts
information about coordinate systems.
|
ucar.nc2.dt |
Scientific data types package.
|
ucar.nc2.dt.grid |
Scientific data type "Grid", uses cartesian coordinate system.
|
ucar.nc2.dt.radial |
Scientific data type "Radial", uses polar coordinate system.
|
ucar.nc2.ft.cover | |
ucar.nc2.ft.cover.impl | |
ucar.nc2.ft.point.standard |
package ucar.nc2.ft.point.standard : Standard Implementation of Point Feature Types
|
Modifier and Type | Class and Description |
---|---|
class |
CoordinateAxis1D
A 1-dimensional Coordinate Axis.
|
class |
CoordinateAxis1DTime
A 1-dimensional Coordinate Axis representing Calendar time.
|
class |
CoordinateAxis2D
A 2-dimensional numeric Coordinate Axis.
|
Modifier and Type | Field and Description |
---|---|
CoordinateAxis |
CoordSysBuilder.VarProcess.axis |
protected CoordinateAxis |
CoordinateSystem.aziAxis |
protected CoordinateAxis |
CoordinateSystem.elevAxis |
protected CoordinateAxis |
CoordinateSystem.ensAxis |
protected CoordinateAxis |
CoordinateSystem.hAxis |
protected CoordinateAxis |
CoordinateSystem.latAxis |
protected CoordinateAxis |
CoordinateSystem.lonAxis |
protected CoordinateAxis |
CoordinateSystem.pAxis |
protected CoordinateAxis |
CoordinateSystem.radialAxis |
protected CoordinateAxis |
CoordinateSystem.tAxis |
protected CoordinateAxis |
CoordinateSystem.xAxis |
protected CoordinateAxis |
CoordinateSystem.yAxis |
protected CoordinateAxis |
CoordinateSystem.zAxis |
Modifier and Type | Field and Description |
---|---|
protected List<CoordinateAxis> |
CoordinateSystem.coordAxes |
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
NetcdfDataset.addCoordinateAxis(VariableDS v)
Add a CoordinateAxis to the dataset, by turning the VariableDS into a CoordinateAxis (if needed).
|
CoordinateAxis |
CoordinateAxis.copyNoCache()
Make a copy, with an independent cache.
|
CoordinateAxis |
CoordinateAxis1D.copyNoCache() |
static CoordinateAxis |
CoordinateAxis.factory(NetcdfDataset ncd,
VariableDS vds)
Create a coordinate axis from an existing Variable.
|
CoordinateAxis |
CoordinateSystem.findAxis(AxisType type)
Find the CoordinateAxis that has the given AxisType.
|
CoordinateAxis |
NetcdfDataset.findCoordinateAxis(AxisType type)
Retrieve the CoordinateAxis with the specified Axis Type.
|
CoordinateAxis |
NetcdfDataset.findCoordinateAxis(String fullName)
Retrieve the CoordinateAxis with the specified type.
|
CoordinateAxis |
CoordinateSystem.getAzimuthAxis()
get the CoordinateAxis with AxisType.RadialAzimuth, or null if none.
|
CoordinateAxis |
CoordinateSystem.getElevationAxis()
get the CoordinateAxis with AxisType.RadialElevation, or null if none.
|
CoordinateAxis |
CoordinateSystem.getEnsembleAxis()
get the CoordinateAxis with AxisType.Ensemble, or null if none.
|
CoordinateAxis |
CoordinateSystem.getHeightAxis()
get the CoordinateAxis with AxisType.Height, or null if none.
|
CoordinateAxis |
CoordinateSystem.getLatAxis()
get the CoordinateAxis with AxisType.Lat, or null if none.
|
CoordinateAxis |
CoordinateSystem.getLonAxis()
get the CoordinateAxis with AxisType.Lon, or null if none.
|
CoordinateAxis |
CoordinateSystem.getPressureAxis()
get the CoordinateAxis with AxisType.Pressure, or null if none.
|
CoordinateAxis |
CoordinateSystem.getRadialAxis()
get the CoordinateAxis with AxisType.RadialDistance, or null if none.
|
CoordinateAxis |
CoordinateSystem.getTaxis()
get the CoordinateAxis with AxisType.Time, or null if none.
|
CoordinateAxis |
CoordinateSystem.getXaxis()
get the CoordinateAxis with AxisType.GeoX, or null if none.
|
CoordinateAxis |
CoordinateSystem.getYaxis()
get the CoordinateAxis with AxisType.GeoY, or null if none.
|
CoordinateAxis |
CoordinateSystem.getZaxis()
get the CoordinateAxis with AxisType.GeoZ, or null if none.
|
CoordinateAxis |
CoordSysBuilder.VarProcess.makeIntoCoordinateAxis()
Turn the variable into a coordinate axis, if not already.
|
Modifier and Type | Method and Description |
---|---|
List<CoordinateAxis> |
CoordSysBuilder.VarProcess.findCoordinateAxes(boolean addCoordVariables)
Create a list of coordinate axes for this data variable.
|
List<CoordinateAxis> |
NetcdfDataset.getCoordinateAxes()
Get the list of all CoordinateAxis objects used by this dataset.
|
List<CoordinateAxis> |
CoordinateSystem.getCoordinateAxes()
get the List of CoordinateAxis objects
|
Modifier and Type | Method and Description |
---|---|
int |
CoordinateAxis.AxisComparator.compare(CoordinateAxis c1,
CoordinateAxis c2) |
Modifier and Type | Method and Description |
---|---|
boolean |
CoordinateSystem.containsAxes(List<CoordinateAxis> wantAxes)
Do we have all the axes in the list?
|
protected boolean |
CoordSysBuilder.hasXY(List<CoordinateAxis> coordAxes) |
static String |
CoordinateSystem.makeName(List<CoordinateAxis> axes)
Create standard name from list of axes.
|
Constructor and Description |
---|
CoordinateSystem(NetcdfDataset ds,
Collection<CoordinateAxis> axes,
Collection<CoordinateTransform> coordTrans)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
ADASConvention.getZisPositive(CoordinateAxis v)
Does increasing values of Z go vertical up?
|
String |
WRFConvention.getZisPositive(CoordinateAxis v)
Does increasing values of Z go vertical up?
|
String |
NUWGConvention.getZisPositive(CoordinateAxis v) |
protected String |
IFPSConvention.getZisPositive(NetcdfDataset ds,
CoordinateAxis v) |
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
GridCoordSystem.getTimeAxis()
Get the Time axis, if it exists.
|
CoordinateAxis |
GridCoordSystem.getXHorizAxis()
Get the X axis.
|
CoordinateAxis |
GridCoordSystem.getYHorizAxis()
Get the Y axis.
|
Modifier and Type | Method and Description |
---|---|
List<CoordinateAxis> |
GridCoordSystem.getCoordinateAxes()
Get the list of all axes.
|
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
GridCoordSys.getTimeAxis()
get the Time axis
|
CoordinateAxis |
GridCoordSys.getXHorizAxis()
get the X Horizontal axis (either GeoX or Lon)
|
CoordinateAxis |
GridCoordSys.getYHorizAxis()
get the Y Horizontal axis (either GeoY or Lat)
|
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
RadialCoordSys.getAzimuthAxis()
get the Azimuth axis
|
CoordinateAxis |
RadialCoordSys.getElevationAxis()
get the Elevation axis
|
CoordinateAxis |
RadialCoordSys.getRadialAxis()
get the Radial axis
|
CoordinateAxis |
RadialCoordSys.getTimeAxis()
get the Time axis
|
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
CoverageCS.getTimeAxis()
Get the Time axis, if it exists.
|
CoordinateAxis |
CoverageCS.getVerticalAxis()
Get the Z axis.
|
CoordinateAxis |
CoverageCS.getXHorizAxis()
Get the X axis.
|
CoordinateAxis |
CoverageCS.getYHorizAxis()
Get the Y axis.
|
Modifier and Type | Method and Description |
---|---|
List<CoordinateAxis> |
CoverageCS.getCoordinateAxes()
Get the list of all axes.
|
List<CoordinateAxis> |
CoverageCS.getOtherCoordinateAxes()
Get the list of axes that are not x,y,z,t.
|
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
CoverageCSImpl.getTimeAxis() |
CoordinateAxis |
CoverageCSImpl.getVerticalAxis() |
CoordinateAxis |
CoverageCSImpl.getXHorizAxis() |
CoordinateAxis |
CoverageCSImpl.getYHorizAxis() |
Modifier and Type | Method and Description |
---|---|
List<CoordinateAxis> |
CoverageCSImpl.getCoordinateAxes() |
List<CoordinateAxis> |
CoverageCSImpl.getOtherCoordinateAxes() |
Modifier and Type | Method and Description |
---|---|
protected CoverageProto.Coverage |
CoverageIndexWriter.writeCoordinateAxis(CoordinateAxis axis) |
Modifier and Type | Method and Description |
---|---|
static CoordinateAxis |
CoordSysEvaluator.findCoordByType(List<CoordinateAxis> axes,
AxisType atype,
CoordSysEvaluator.Predicate p) |
static CoordinateAxis |
CoordSysEvaluator.findCoordByType(NetcdfDataset ds,
AxisType atype)
Look for Axis by Type.
|
static CoordinateAxis |
CoordSysEvaluator.findCoordByType(NetcdfDataset ds,
AxisType atype,
CoordSysEvaluator.Predicate p)
Look for Axis by Type and test against a predicate
|
protected CoordinateAxis |
TableConfigurerImpl.findZAxisNotStationAlt(NetcdfDataset ds) |
Modifier and Type | Method and Description |
---|---|
boolean |
CoordSysEvaluator.Predicate.match(CoordinateAxis axis) |
Modifier and Type | Method and Description |
---|---|
static CoordinateAxis |
CoordSysEvaluator.findCoordByType(List<CoordinateAxis> axes,
AxisType atype,
CoordSysEvaluator.Predicate p) |
Copyright © 1999–2017 UCAR/Unidata. All rights reserved.