public class WriterCFTrajectoryProfileCollection extends CFPointWriter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
trajectoryIndexName |
altitudeCoordinateName, altName, altUnits, config, dataMap, dataVars, descName, extra, id_strlen, idMissingValue, isExtendedModel, latName, llbb, lonName, maxDate, minDate, nfeatures, noTimeCoverage, noUnlimitedDimension, numberOfObsName, profileDimName, profileIdName, profileStructName, profileTimeName, record, recordDim, recordDimName, recordName, reservedGlobalAtts, reservedVariableAtts, stationAltName, stationDimName, stationIdName, stationIndexName, stationStructName, timeName, timeUnit, trajDimName, trajIdName, trajStructName, useAlt, wmoName, writer| Constructor and Description |
|---|
WriterCFTrajectoryProfileCollection(java.lang.String fileOut,
java.util.List<Attribute> globalAtts,
java.util.List<VariableSimpleIF> dataVars,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
CFPointWriterConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
makeFeatureVariables(StructureData trajData,
boolean isExtended) |
protected void |
makeMiddleVariables(StructureData profileData,
boolean isExtended) |
void |
setFeatureAuxInfo2(int ntraj,
int traj_strlen) |
int |
writeProfile(TrajectoryProfileFeature section,
ProfileFeature profile) |
void |
writeProfileData(int sectionIndex,
ProfileFeature profile,
int nobs) |
addCoordinatesClassic, addCoordinatesExtended, addDataVariablesClassic, addDataVariablesExtended, addDimensionsClassic, addExtraVariables, close, finish, getDataVar, getSharedDimName, main, makeDimensionList, setFeatureAuxInfo, trackBB, writeExtraVariables, writeFeatureCollection, writeFeatureCollection, writeHeader, writeHeader2, writeStructureData, writeStructureDataClassicpublic static final java.lang.String trajectoryIndexName
public WriterCFTrajectoryProfileCollection(java.lang.String fileOut,
java.util.List<Attribute> globalAtts,
java.util.List<VariableSimpleIF> dataVars,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
CFPointWriterConfig config)
throws java.io.IOException
java.io.IOExceptionpublic void setFeatureAuxInfo2(int ntraj,
int traj_strlen)
public int writeProfile(TrajectoryProfileFeature section, ProfileFeature profile) throws java.io.IOException
java.io.IOExceptionprotected void makeFeatureVariables(StructureData trajData, boolean isExtended)
makeFeatureVariables in class CFPointWriterprotected void makeMiddleVariables(StructureData profileData, boolean isExtended)
makeMiddleVariables in class CFPointWriterpublic void writeProfileData(int sectionIndex,
ProfileFeature profile,
int nobs)
throws java.io.IOException
java.io.IOException