public class WriterCFPointCollection extends CFPointWriter
writeHeader() iterate { writeRecord() } finish()
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 |
---|
WriterCFPointCollection(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 featureData,
boolean isExtended) |
void |
writeHeader(PointFeature pf) |
void |
writeRecord(double timeCoordValue,
CalendarDate obsDate,
EarthLocation loc,
StructureData sdata) |
void |
writeRecord(PointFeature sobs,
StructureData sdata) |
addCoordinatesClassic, addCoordinatesExtended, addDataVariablesClassic, addDataVariablesExtended, addDimensionsClassic, addExtraVariables, close, finish, getDataVar, getSharedDimName, main, makeDimensionList, makeMiddleVariables, setFeatureAuxInfo, trackBB, writeExtraVariables, writeFeatureCollection, writeFeatureCollection, writeHeader, writeHeader2, writeStructureData, writeStructureDataClassic
public WriterCFPointCollection(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.IOException
public void writeHeader(PointFeature pf) throws java.io.IOException
java.io.IOException
protected void makeFeatureVariables(StructureData featureData, boolean isExtended)
makeFeatureVariables
in class CFPointWriter
public void writeRecord(PointFeature sobs, StructureData sdata) throws java.io.IOException
java.io.IOException
public void writeRecord(double timeCoordValue, CalendarDate obsDate, EarthLocation loc, StructureData sdata) throws java.io.IOException
java.io.IOException