public class WriterCFStationProfileCollection extends CFPointWriter
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, wmoName, writer| Constructor and Description |
|---|
WriterCFStationProfileCollection(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 stnData,
boolean isExtended) |
protected void |
makeMiddleVariables(StructureData profileData,
boolean isExtended) |
void |
setStations(java.util.List<StationFeature> stns) |
void |
writeObsData(PointFeature pf) |
int |
writeProfile(StationProfileFeature spf,
ProfileFeature profile) |
void |
writeProfileData(int stnIndex,
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 WriterCFStationProfileCollection(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 setStations(java.util.List<StationFeature> stns)
public int writeProfile(StationProfileFeature spf, ProfileFeature profile) throws java.io.IOException
java.io.IOExceptionprotected void makeFeatureVariables(StructureData stnData, boolean isExtended)
makeFeatureVariables in class CFPointWriterprotected void makeMiddleVariables(StructureData profileData, boolean isExtended)
makeMiddleVariables in class CFPointWriterpublic void writeProfileData(int stnIndex,
ProfileFeature profile,
int nobs)
throws java.io.IOException
java.io.IOExceptionpublic void writeObsData(PointFeature pf) throws java.io.IOException
java.io.IOException