public class GempakSurfaceIOSP extends GempakStationFileIOSP
IOServiceProvider.SortGroupDIM_LEN2, DIM_LEN4, DIM_LEN8, gemreader, IMISS, MISSING_VAR, parseInfo, RMISS, TIME_VARlocation, ncfile, raf, rafOrder| Constructor and Description |
|---|
GempakSurfaceIOSP() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fillNCFile()
Build the netCDF file
|
java.lang.String |
getCFFeatureType()
Get the CF feature type
|
java.lang.String |
getFileTypeDescription()
Get the file type description
|
java.lang.String |
getFileTypeId()
Get the file type id
|
boolean |
isValidFile(RandomAccessFile raf)
Is this a valid file?
|
protected AbstractGempakStationFileReader |
makeStationReader()
Make the station reader
|
Array |
readData(Variable v2,
Section section)
Read the data for the variable
|
addGlobalAttributes, buildNCFile, close, getConventions, getDetailInfo, getStnVarSize, makeMissingVariable, makeParamVariable, makeStationVariable, makeStationVars, makeStructure, open, reacquire, releasebuild, buildFinish, getFileTypeVersion, getLastModified, getStructureIterator, isBuilder, readSection, readToByteChannel, readToOutputStream, sendIospMessage, setNetcdfFile, streamToByteChannel, syncExtend, toStringDebugclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTo, getSortGroupprotected AbstractGempakStationFileReader makeStationReader()
makeStationReader in class GempakStationFileIOSPpublic boolean isValidFile(RandomAccessFile raf) throws java.io.IOException
isValidFile in interface IOServiceProviderisValidFile in class GempakStationFileIOSPraf - RandomAccessFile to checkjava.io.IOException - problem reading filepublic java.lang.String getFileTypeId()
public java.lang.String getFileTypeDescription()
public java.lang.String getCFFeatureType()
getCFFeatureType in class GempakStationFileIOSPpublic Array readData(Variable v2, Section section) throws java.io.IOException, InvalidRangeException
v2 - Variable to readsection - section infomationjava.io.IOException - problem reading from fileInvalidRangeException - invalid RangeRangeprotected void fillNCFile()
throws java.io.IOException
fillNCFile in class GempakStationFileIOSPjava.io.IOException - problem reading the file