public class WriterCFPointCollection extends CFPointWriter
writeHeader() iterate { writeRecord() } finish()
altitudeCoordinateName, altName, altUnits, config, coordVars, dataMap, dataVars, descName, extra, id_strlen, idMissingValue, isExtendedModel, latName, llbb, lonName, maxDate, minDate, nfeatures, 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) |
WriterCFPointCollection(java.lang.String fileOut,
java.util.List<Attribute> globalAtts,
java.util.List<VariableSimpleIF> dataVars,
java.util.List<CoordinateAxis> coordVars,
CFPointWriterConfig config) |
Modifier and Type | Method and Description |
---|---|
protected void |
makeFeatureVariables(java.util.List<StructureData> featureData,
boolean isExtended) |
void |
writeHeader(PointFeature pf) |
void |
writeHeader(PointFeatureCollection pfc) |
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, writeHeader, 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 WriterCFPointCollection(java.lang.String fileOut, java.util.List<Attribute> globalAtts, java.util.List<VariableSimpleIF> dataVars, java.util.List<CoordinateAxis> coordVars, CFPointWriterConfig config) throws java.io.IOException
java.io.IOException
public void writeHeader(PointFeature pf) throws java.io.IOException
java.io.IOException
public void writeHeader(PointFeatureCollection pfc) throws java.io.IOException
java.io.IOException
protected void makeFeatureVariables(java.util.List<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