public class WriterCFProfileCollection extends CFPointWriter
writeHeader()
iterate { writeRecord() }
finish()
| Modifier and Type | Field and Description |
|---|---|
protected Structure |
profileStruct |
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 |
|---|
WriterCFProfileCollection(String fileOut,
List<Attribute> globalAtts,
List<VariableSimpleIF> dataVars,
CalendarDateUnit timeUnit,
String altUnits,
CFPointWriterConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
makeFeatureVariables(StructureData featureData,
boolean isExtended) |
void |
writeObsData(PointFeature pf) |
int |
writeProfile(ProfileFeature profile) |
void |
writeProfileData(ProfileFeature profile,
int nobs) |
addCoordinatesClassic, addCoordinatesExtended, addDataVariablesClassic, addDataVariablesExtended, addDimensionsClassic, addExtraVariables, close, finish, getDataVar, getSharedDimName, main, makeDimensionList, makeMiddleVariables, setFeatureAuxInfo, trackBB, writeExtraVariables, writeFeatureCollection, writeFeatureCollection, writeHeader, writeHeader2, writeStructureData, writeStructureDataClassicprotected Structure profileStruct
public WriterCFProfileCollection(String fileOut, List<Attribute> globalAtts, List<VariableSimpleIF> dataVars, CalendarDateUnit timeUnit, String altUnits, CFPointWriterConfig config) throws IOException
IOExceptionpublic int writeProfile(ProfileFeature profile) throws IOException
IOExceptionprotected void makeFeatureVariables(StructureData featureData, boolean isExtended)
makeFeatureVariables in class CFPointWriterpublic void writeProfileData(ProfileFeature profile, int nobs) throws IOException
IOExceptionpublic void writeObsData(PointFeature pf) throws IOException
IOException