public class WriterCFStationCollection extends CFPointWriter
writeHeader() iterate { writeRecord() } finish()
Modifier and Type | Field and Description |
---|---|
protected Structure |
stationStruct |
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 |
---|
WriterCFStationCollection(String fileOut,
List<Attribute> atts,
List<VariableSimpleIF> dataVars,
List<Variable> extra,
DateUnit timeUnit,
String altUnits,
CFPointWriterConfig config) |
Modifier and Type | Method and Description |
---|---|
protected void |
makeFeatureVariables(StructureData featureData,
boolean isExtended) |
void |
writeHeader(List<StationFeature> stns,
StationPointFeature spf) |
void |
writeRecord(Station s,
PointFeature sobs,
StructureData sdata) |
void |
writeRecord(String stnName,
double timeCoordValue,
CalendarDate obsDate,
StructureData sdata) |
addCoordinatesClassic, addCoordinatesExtended, addDataVariablesClassic, addDataVariablesExtended, addDimensionsClassic, addExtraVariables, close, finish, getDataVar, getSharedDimName, main, makeDimensionList, makeMiddleVariables, setFeatureAuxInfo, trackBB, writeExtraVariables, writeFeatureCollection, writeFeatureCollection, writeHeader, writeHeader2, writeStructureData, writeStructureDataClassic
protected Structure stationStruct
public WriterCFStationCollection(String fileOut, List<Attribute> atts, List<VariableSimpleIF> dataVars, List<Variable> extra, DateUnit timeUnit, String altUnits, CFPointWriterConfig config) throws IOException
IOException
public void writeHeader(List<StationFeature> stns, StationPointFeature spf) throws IOException
IOException
protected void makeFeatureVariables(StructureData featureData, boolean isExtended) throws IOException
makeFeatureVariables
in class CFPointWriter
IOException
public void writeRecord(Station s, PointFeature sobs, StructureData sdata) throws IOException
IOException
public void writeRecord(String stnName, double timeCoordValue, CalendarDate obsDate, StructureData sdata) throws IOException
IOException
Copyright © 1999–2016 UCAR/Unidata. All rights reserved.