public class GempakSoundingIOSP extends GempakStationFileIOSP
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GempakSoundingIOSP.MakeNetcdfFile
TODO: generalize this
static class for testing
|
| Modifier and Type | Field and Description |
|---|---|
protected static Dimension |
DIM_MAXMERGELEVELS
static for shared dimension of length 4
|
DIM_LEN2, DIM_LEN4, DIM_LEN8, gemreader, IMISS, MISSING_VAR, ncfile, parseInfo, RMISS, TIME_VARraf| Constructor and Description |
|---|
GempakSoundingIOSP() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fillNCFile()
Build the netCDF file
|
String |
getCFFeatureType()
Get the CF feature type
|
String |
getFileTypeDescription()
Get the file type description
|
String |
getFileTypeId()
Get the file type id
|
boolean |
isValidFile(RandomAccessFile raf)
Is this a valid file?
|
static void |
main(String[] args)
Test this.
|
protected Sequence |
makeSequence(Structure parent,
String partName,
boolean includeMissing)
Make a Sequence for the part
|
protected AbstractGempakStationFileReader |
makeStationReader()
Make the station reader for this type
|
Array |
readData(Variable v2,
Section section)
Read the data for the variable
|
addGlobalAttributes, buildNCFile, getConventions, getDetailInfo, getStackTrace, getStnVarSize, makeMissingVariable, makeParamVariable, makeStationVariable, makeStationVars, makeStructure, open, printStack, syncclose, getFileTypeVersion, getLastModified, getStructureIterator, readSection, readToByteChannel, readToOutputStream, sendIospMessage, streamToByteChannel, syncExtend, toStringDebugprotected static final Dimension DIM_MAXMERGELEVELS
protected AbstractGempakStationFileReader makeStationReader()
makeStationReader in class GempakStationFileIOSPpublic boolean isValidFile(RandomAccessFile raf) throws IOException
isValidFile in interface IOServiceProviderisValidFile in class GempakStationFileIOSPraf - RandomAccessFile to checkIOException - problem reading filepublic String getFileTypeId()
public String getFileTypeDescription()
public String getCFFeatureType()
getCFFeatureType in class GempakStationFileIOSPpublic Array readData(Variable v2, Section section) throws IOException, InvalidRangeException
v2 - Variable to readsection - section infomationIOException - problem reading from fileInvalidRangeException - invalid Rangepublic static void main(String[] args) throws IOException
args - file nameIOException - problem reading the fileprotected void fillNCFile()
throws IOException
fillNCFile in class GempakStationFileIOSPIOException - problem reading the fileCopyright © 1999–2013 UCAR/Unidata. All rights reserved.