public class WriterCFTrajectoryProfileCollection extends CFPointWriter
| Modifier and Type | Field and Description |
|---|---|
static 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(String fileOut,
List<Attribute> globalAtts,
List<VariableSimpleIF> dataVars,
List<Variable> extra,
DateUnit timeUnit,
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) |
void |
writeObsData(PointFeature pf) |
int |
writeProfile(SectionFeature 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 String trajectoryIndexName
public WriterCFTrajectoryProfileCollection(String fileOut, List<Attribute> globalAtts, List<VariableSimpleIF> dataVars, List<Variable> extra, DateUnit timeUnit, String altUnits, CFPointWriterConfig config) throws IOException
IOExceptionpublic void setFeatureAuxInfo2(int ntraj,
int traj_strlen)
public int writeProfile(SectionFeature section, ProfileFeature profile) throws IOException
IOExceptionprotected void makeFeatureVariables(StructureData trajData, boolean isExtended) throws IOException
makeFeatureVariables in class CFPointWriterIOExceptionprotected void makeMiddleVariables(StructureData profileData, boolean isExtended) throws IOException
makeMiddleVariables in class CFPointWriterIOExceptionpublic void writeProfileData(int sectionIndex,
ProfileFeature profile,
int nobs)
throws IOException
IOExceptionpublic void writeObsData(PointFeature pf) throws IOException
IOExceptionCopyright © 1999–2015 UCAR/Unidata. All rights reserved.