Package | Description |
---|---|
dap4.cdm | |
dap4.servlet | |
ucar.nc2 |
The public API to the Java-NetCDF library.
|
ucar.nc2.dataset |
An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data,
and NcML.
|
ucar.nc2.dataset.transform |
Pluggable framework for handling Coordinate Transforms, both Projections and Vertical.
|
ucar.nc2.dt |
Scientific data types package.
|
ucar.nc2.dt.grid |
Scientific data type "Grid", uses cartesian coordinate system.
|
ucar.nc2.dt.point |
Scientific data type "Point", collections of point observation data.
|
ucar.nc2.dt.radial |
Scientific data type "Radial", uses polar coordinate system.
|
ucar.nc2.dt.trajectory |
Scientific data type "Trajectory".
|
ucar.nc2.ft.cover | |
ucar.nc2.ft.cover.impl | |
ucar.nc2.ft.point |
package ucar.nc2.ft.point : Implementation of Point Feature Types
|
ucar.nc2.ft.point.standard |
package ucar.nc2.ft.point.standard : Standard Implementation of Point Feature Types
|
ucar.nc2.ft.point.standard.plug |
package ucar.nc2.ft.point.plug : Pluggable AAnalysers of Point Feature Type datasets
|
ucar.nc2.ft.point.writer |
package ucar.nc2.ft.point.writer : Write Point Feature Types to netcdf/CF files
|
ucar.nc2.iosp.dmsp |
I/O Service Provider for Defense Meteorological Satellite Program (DMSP) format files
|
ucar.nc2.ncml |
Netcdf Markup Language (NcML) Implementation classes
see NcML home page
|
ucar.nc2.write | |
ucar.unidata.geoloc.vertical |
Implementations of vertical coordinate transformations.
|
Modifier and Type | Method and Description |
---|---|
protected Dimension |
DSPToCDM.createDimensionRef(DapDimension dim,
Group cdmgroup,
NodeMap nodemap) |
Modifier and Type | Method and Description |
---|---|
protected Dimension |
CDMDSP.finddimdecl(Dimension dimref) |
Modifier and Type | Method and Description |
---|---|
protected DapDimension |
CDMDSP.builddim(Dimension cdmdim) |
protected long |
CDMDSP.dapsize(Dimension cdmdim) |
protected Dimension |
CDMDSP.finddimdecl(Dimension dimref) |
protected boolean |
CDMDSP.isdeclfor(Dimension decl,
Dimension ref) |
Modifier and Type | Method and Description |
---|---|
protected void |
CDMDSP.builddimrefs(DapVariable dapvar,
List<Dimension> cdmdims)
Assign dimensions to a variable
|
protected DapNode |
CDMDSP.buildvariable(Variable cdmbasevar,
List<Dimension> cdmdims,
DapNode parent) |
Modifier and Type | Field and Description |
---|---|
static Dimension |
Dimension.VLEN
A variable-length dimension: the length is not known until the data is read.
|
Modifier and Type | Field and Description |
---|---|
protected List<Dimension> |
NetcdfFile.dimensions |
protected List<Dimension> |
Variable.dimensions |
protected List<Dimension> |
Group.dimensions |
Modifier and Type | Method and Description |
---|---|
Dimension |
NetcdfFile.addDimension(Group parent,
Dimension d)
Add a shared Dimension to a Group.
|
Dimension |
NetcdfFileWriter.addDimension(Group g,
String dimName,
int length)
Add a shared Dimension to the file.
|
Dimension |
NetcdfFileWriter.addDimension(Group g,
String dimName,
int length,
boolean isShared,
boolean isUnlimited,
boolean isVariableLength)
Add a Dimension to the file.
|
Dimension |
NetcdfFileWriteable.addDimension(String dimName,
int length)
Deprecated.
Add a Dimension to the file.
|
Dimension |
NetcdfFileWriteable.addDimension(String dimName,
int length,
boolean isShared,
boolean isUnlimited,
boolean isVariableLength)
Deprecated.
Add a Dimension to the file.
|
Dimension |
NetcdfFileWriteable.addUnlimitedDimension(String dimName)
Deprecated.
Add an unlimited Dimension to the file.
|
Dimension |
NetcdfFileWriter.addUnlimitedDimension(String dimName)
Add single unlimited dimension (classic model)
|
Dimension |
NetcdfFile.findDimension(String name)
Retrieve a dimension by fullName.
|
Dimension |
Group.findDimension(String name)
Retrieve a Dimension using its (short) name.
|
Dimension |
Group.findDimensionLocal(String name)
Retrieve a Dimension using its (short) name, in this group only
|
Dimension |
Variable.getDimension(int i)
Get the ith dimension.
|
Dimension |
VariableIF.getDimension(int index) |
Dimension |
NetcdfFile.getUnlimitedDimension()
Return the unlimited (record) dimension, or null if not exist.
|
Dimension |
NetcdfFileWriter.renameDimension(Group g,
String oldName,
String newName)
Rename a Dimension.
|
Dimension |
NetcdfFileWriteable.renameDimension(String oldName,
String newName)
Deprecated.
Rename a Dimension.
|
Dimension |
Dimension.setImmutable()
Make this immutable.
|
Dimension |
FileWriter.writeDimension(Dimension dim)
Deprecated.
Add a Dimension to the file
|
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
VariableSimpleIF.getDimensions()
Dimension List.
|
List<Dimension> |
NetcdfFile.getDimensions()
Get the shared Dimensions used in this file.
|
List<Dimension> |
Variable.getDimensions()
Get the list of dimensions used by this variable.
|
List<Dimension> |
Group.getDimensions()
Get the Dimensions contained directly in this group.
|
List<Dimension> |
VariableIF.getDimensions() |
List<Dimension> |
VariableSimpleAdapter.getDimensions() |
List<Dimension> |
VariableSimpleImpl.getDimensions() |
List<Dimension> |
Variable.getDimensionsAll()
Get list of Dimensions, including parents if any.
|
List<Dimension> |
VariableIF.getDimensionsAll() |
static List<Dimension> |
Dimension.makeDimensionsAnon(int[] shape) |
static List<Dimension> |
Dimension.makeDimensionsList(Group parentGroup,
String dimString)
Create a dimension list using the dimensions names.
|
Modifier and Type | Method and Description |
---|---|
void |
Group.addDimension(Dimension d)
Add a shared Dimension
|
Dimension |
NetcdfFile.addDimension(Group parent,
Dimension d)
Add a shared Dimension to a Group.
|
boolean |
Group.addDimensionIfNotExists(Dimension d) |
Variable |
NetcdfFileWriteable.addVariable(String varName,
Class componentType,
Dimension[] dims)
Deprecated.
use addVariable(String varName, DataType dataType, ArrayList dims);
|
Variable |
NetcdfFileWriteable.addVariable(String varName,
DataType dataType,
Dimension[] dims)
Deprecated.
Add a variable to the file.
|
boolean |
Group.remove(Dimension d)
Remove an Dimension : uses the dimension hashCode to find it.
|
void |
Variable.setDimension(int idx,
Dimension dim)
Replace a dimension with an equivalent one.
|
Dimension |
FileWriter.writeDimension(Dimension dim)
Deprecated.
Add a Dimension to the file
|
Modifier and Type | Method and Description |
---|---|
Variable |
NetcdfFileWriter.addStringVariable(Group g,
String shortName,
List<Dimension> dims,
int max_strlen)
Add a variable with DataType = String to the file.
|
Variable |
NetcdfFileWriter.addStringVariable(Group g,
Variable stringVar,
List<Dimension> dims)
Add a variable with DataType = String to a netCDF-3 file.
|
Variable |
NetcdfFileWriteable.addStringVariable(String varName,
List<Dimension> dims,
int max_strlen)
Deprecated.
Add a variable with DataType = String to the file.
|
Structure |
NetcdfFileWriter.addStructure(Group g,
Structure org,
String shortName,
List<Dimension> dims)
Add a structure to the file (netcdf4 only).
|
Variable |
NetcdfFileWriter.addVariable(Group g,
String shortName,
DataType dataType,
List<Dimension> dims)
Add a variable to the file.
|
Variable |
NetcdfFileWriter.addVariable(Group g,
Structure parent,
String shortName,
DataType dataType,
List<Dimension> dims)
Add a variable to the file.
|
Variable |
NetcdfFileWriteable.addVariable(String shortName,
DataType dataType,
List<Dimension> dims)
Deprecated.
Add a variable to the file.
|
static VariableSimpleImpl |
VariableSimpleImpl.changeShape(VariableSimpleIF proxy,
List<Dimension> dims) |
static String |
Dimension.makeDimensionsString(List<Dimension> dimensions)
Make a space-delineated String from a list of Dimension names.
|
Variable |
Variable.reduce(List<Dimension> dims)
Create a new Variable that is a logical view of this Variable, by
eliminating the specified dimension(s) of length 1.
|
void |
Variable.setDimensions(List<Dimension> dims)
Set the shape with a list of Dimensions.
|
Constructor and Description |
---|
Dimension(String name,
Dimension from)
Copy Constructor.
|
StructurePseudo(NetcdfFile ncfile,
Group group,
String shortName,
Dimension dim)
Deprecated.
Make a Structure out of all Variables with the named dimension as their outermost dimension.
|
StructurePseudo(NetcdfFile ncfile,
Group group,
String shortName,
List<String> varNames,
Dimension dim)
Deprecated.
Make a Structure out of named Variables, each has the same named outermost dimension.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Dimension,List<CoordSysBuilder.VarProcess>> |
CoordSysBuilder.coordVarMap |
protected List<Dimension> |
CoordinateSystem.domain |
Modifier and Type | Method and Description |
---|---|
static Dimension |
DatasetConstructor.getBoundsDimension(NetcdfFile ncfile) |
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
CoordinateSystem.getDomain()
List of Dimensions that constitute the domain.
|
static List<Dimension> |
CoordinateSystem.makeDomain(Variable[] axes) |
Modifier and Type | Method and Description |
---|---|
protected void |
CoordSysBuilder.addCoordinateVariable(Dimension dim,
CoordSysBuilder.VarProcess vp) |
VerticalTransform |
CoordTransBuilderIF.makeMathTransform(NetcdfDataset ds,
Dimension timeDim,
VerticalCT vCT)
Make a VerticalTransform.
|
VerticalTransform |
VerticalCT.makeVerticalTransform(NetcdfDataset ds,
Dimension timeDim)
Use the builder to make the Vertical Transform function
|
Modifier and Type | Method and Description |
---|---|
boolean |
CoordinateSystem.containsDomain(List<Dimension> wantDimensions)
Do we have all the dimensions in the list?
|
static boolean |
CoordinateSystem.isSubset(List<Dimension> subset,
List<Dimension> set)
Test if all the Dimensions in subset are in set
|
static boolean |
CoordinateSystem.isSubset(List<Dimension> subset,
List<Dimension> set)
Test if all the Dimensions in subset are in set
|
Constructor and Description |
---|
StructurePseudo2Dim(NetcdfDataset ncfile,
Group group,
String shortName,
List<String> varNames,
Dimension outer,
Dimension inner)
Make a Structure out of named Variables which have var(outer, inner, ...)
|
StructurePseudoDS(NetcdfDataset ncfile,
Group group,
String shortName,
List<String> varNames,
Dimension outerDim)
Make a Structure out of all Variables with the named dimension as their outermost dimension, or from a list
named Variables, each has the same named outermost dimension.
|
Modifier and Type | Method and Description |
---|---|
Dimension |
GridDatatype.getDimension(int i)
get the ith dimension
|
Dimension |
GridDatatype.getEnsembleDimension()
get the ensemble Dimension, if it exists
|
Dimension |
GridDatatype.getRunTimeDimension()
get the runtime Dimension, if it exists
|
Dimension |
GridDatatype.getTimeDimension()
get the time Dimension, if it exists
|
Dimension |
GridDatatype.getXDimension()
get the x Dimension, if it exists
|
Dimension |
GridDatatype.getYDimension()
get the y Dimension, if it exists
|
Dimension |
GridDatatype.getZDimension()
get the z Dimension, if it exists
|
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
GridDatatype.getDimensions()
Returns a List of Dimension containing the dimensions used by this grid.
|
List<Dimension> |
VariableSimpleSubclass.getDimensions()
Deprecated.
|
List<Dimension> |
GridCoordSystem.getDomain()
Get the list of dimensions used by any of the Axes in the Coordinate System.
|
Modifier and Type | Method and Description |
---|---|
Dimension |
GeoGrid.getDimension(int i)
get the ith dimension
|
Dimension |
GeoGrid.getEnsembleDimension()
get the ensemble Dimension, if it exists
|
Dimension |
GeoGrid.getRunTimeDimension()
get the run time Dimension, if it exists
|
Dimension |
GeoGrid.getTimeDimension()
get the time Dimension, if it exists
|
Dimension |
GeoGrid.getXDimension()
get the x Dimension, if it exists
|
Dimension |
GeoGrid.getYDimension()
get the y Dimension, if it exists
|
Dimension |
GeoGrid.getZDimension()
get the z Dimension, if it exists
|
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
GeoGrid.getDimensions()
Returns an ArrayList containing the dimensions used by this geoGrid.
|
Modifier and Type | Field and Description |
---|---|
protected Dimension |
RecordDatasetHelper.obsDim
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Dimension |
UnidataObsDatasetHelper.findDimension(NetcdfFile ds,
String name)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
RadialDatasetSweepAdapter.MyRadialVariableAdapter.getDimensions() |
Modifier and Type | Field and Description |
---|---|
protected Dimension |
SingleTrajectoryObsDataset.timeDim
Deprecated.
|
protected Dimension |
SingleTrajectoryObsDataset.Config.timeDim |
protected Dimension |
MultiTrajectoryObsDataset.timeDim
Deprecated.
|
protected Dimension |
UnidataTrajectoryObsDataset2.timeDim
Deprecated.
|
protected Dimension |
MultiTrajectoryObsDataset.trajDim
Deprecated.
|
protected Dimension |
UnidataTrajectoryObsDataset2.trajDim
Deprecated.
|
protected Dimension |
TrajectoryObsDatasetImpl.trajectoryDim
Deprecated.
_more_
|
protected Dimension |
TrajectoryObsDatasetImpl.Config.trajectoryDim
_more_
|
Modifier and Type | Method and Description |
---|---|
Dimension |
SingleTrajectoryObsDataset.Config.getTimeDim() |
Dimension |
TrajectoryObsDatasetImpl.Config.getTrajectoryDim()
_more_
|
Modifier and Type | Method and Description |
---|---|
void |
SingleTrajectoryObsDataset.Config.setTimeDim(Dimension timeDim) |
void |
TrajectoryObsDatasetImpl.Config.setTrajectoryDim(Dimension trajectoryDim)
_more_
|
void |
MultiTrajectoryObsDataset.setTrajectoryInfo(Dimension trajDim,
Variable trajVar,
Dimension timeDim,
Variable timeVar,
Variable latVar,
Variable lonVar,
Variable elevVar)
Deprecated.
Setup needed for all MultiTrajectoryObsDatatypes.
|
Constructor and Description |
---|
Config(String trajectoryId,
Dimension timeDim,
Variable timeVar,
Variable latVar,
Variable lonVar,
Variable elevVar) |
Config(String trajectoryId,
Dimension trajectoryDim,
Variable dimVar,
Variable latVar,
Variable lonVar,
Variable elevVar)
_more_
|
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
Coverage.getDimensions()
Returns a List of Dimension containing the dimensions used by this Coverage.
|
List<Dimension> |
CoverageCS.getDomain()
Get the list of dimensions used by any of the Axes in the Coordinate System.
|
Modifier and Type | Method and Description |
---|---|
List<Dimension> |
CoverageImpl.getDimensions() |
List<Dimension> |
CoverageCSImpl.getDomain() |
Modifier and Type | Field and Description |
---|---|
protected Dimension |
RecordDatasetHelper.obsDim |
Modifier and Type | Method and Description |
---|---|
static Dimension |
CoordSysEvaluator.findDimensionByType(NetcdfDataset ds,
AxisType atype)
Look for Dimension used by axis of given by Type.
|
static Dimension |
Evaluator.getDimension(NetcdfDataset ds,
String key,
Formatter errlog)
Find the dimension pointed to by key
|
Modifier and Type | Method and Description |
---|---|
static String |
Evaluator.findNameVariableWithStandardNameAndDimension(NetcdfDataset ds,
String standard_name,
Dimension outer,
Formatter errlog) |
static Structure |
Evaluator.findStructureWithDimensions(NetcdfDataset ds,
Dimension dim0,
Dimension dim1)
Find structure variable of rank 2 with the 2 given dimensions
(or) Find structure variable of rank 1 with the 1 given dimension
|
static Variable |
Evaluator.findVariableWithAttributeAndDimension(NetcdfDataset ds,
String att_name,
String att_value,
Dimension outer,
Formatter errlog) |
protected String |
TableConfigurerImpl.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer,
Dimension inner) |
protected String |
TableConfigurerImpl.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer,
Dimension middle,
Dimension inner) |
Modifier and Type | Method and Description |
---|---|
static Dimension |
UnidataPointDatasetHelper.findDimension(NetcdfFile ds,
String name) |
static Dimension |
UnidataPointDatasetHelper.findObsDimension(NetcdfFile ds) |
Modifier and Type | Method and Description |
---|---|
static String |
UnidataPointDatasetHelper.getCoordinateName(NetcdfDataset ds,
AxisType a,
Dimension dim)
Tries to find the coordinate variable of the specified type, which has the specified dimension as its firsst dimension
|
protected boolean |
CFpointObs.identifyRaggeds(NetcdfDataset ds,
CFpointObs.EncodingInfo info,
Dimension instanceDim,
Dimension sampleDim,
Formatter errlog)
Identify ragged array representations for single nests (station, profile, trajectory)
|
protected String |
CFpointObs.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer) |
Modifier and Type | Field and Description |
---|---|
protected Dimension |
CFPointWriter.recordDim |
Modifier and Type | Method and Description |
---|---|
protected List<Dimension> |
CFPointWriter.makeDimensionList(Map<String,Dimension> dimMap,
List<Dimension> oldDims) |
Modifier and Type | Method and Description |
---|---|
protected void |
CFPointWriter.addCoordinatesClassic(Dimension recordDim,
List<VariableSimpleIF> coords,
Map<String,Variable> varMap) |
protected void |
CFPointWriter.addDataVariablesClassic(Dimension recordDim,
StructureData stnData,
Map<String,Variable> varMap,
String coordVars) |
static String |
CFPointWriter.getSharedDimName(Dimension dim)
Returns a name for
dim that is suitable for a shared dimension. |
Modifier and Type | Method and Description |
---|---|
protected void |
CFPointWriter.addDimensionsClassic(List<? extends VariableSimpleIF> vars,
Map<String,Dimension> dimMap) |
protected List<Dimension> |
CFPointWriter.makeDimensionList(Map<String,Dimension> dimMap,
List<Dimension> oldDims) |
protected List<Dimension> |
CFPointWriter.makeDimensionList(Map<String,Dimension> dimMap,
List<Dimension> oldDims) |
Modifier and Type | Method and Description |
---|---|
Dimension |
DMSPHeader.getNumDataRecordsDim() |
Dimension |
DMSPHeader.getNumSamplesPerBandDim() |
Modifier and Type | Method and Description |
---|---|
static org.jdom2.Element |
NcMLWriter.writeDimension(Dimension dim,
org.jdom2.Namespace ns) |
Modifier and Type | Method and Description |
---|---|
int[] |
Nc4ChunkingDefault.computeUnlimitedChunking(List<Dimension> dims,
int elemSize) |
protected int[] |
Nc4ChunkingDefault.convertUnlimitedShape(List<Dimension> dims) |
Modifier and Type | Method and Description |
---|---|
protected Dimension |
VerticalTransformImpl.getTimeDimension()
Get the time Dimension
|
Constructor and Description |
---|
AtmosLnPressure(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
AtmosSigma(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
HybridHeight(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Construct a coordinate transform for hybrid height
|
HybridSigmaPressure(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Construct a coordinate transform for sigma pressure
|
OceanS(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
OceanSG1(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Create a new vertical transform for Ocean_S_coordinate_g1
|
OceanSG2(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Create a new vertical transform for Ocean_S_coordinate_g2
|
OceanSigma(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
VerticalTransformImpl(Dimension timeDim)
Construct a VerticalCoordinate
|
VTfromExistingData(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Constructor.
|
WRFEta(NetcdfFile ds,
Dimension timeDim,
List<Parameter> params)
Construct a vertical coordinate for the Weather Research and Forecast
(WRF) model's vertical Eta coordinate
|
Copyright © 1999–2017 UCAR/Unidata. All rights reserved.