|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectucar.nc2.iosp.AbstractIOServiceProvider
ucar.nc2.iosp.misc.AbstractLightningIOSP
public abstract class AbstractLightningIOSP
AbstractIOSP for lighting data. Parameters for each stroke are held in a structure.
Field Summary | |
---|---|
static String |
ECCENTRICITY
The error ellipse major axis orientation variable name |
static String |
ELLIPSE_ANGLE
The error ellipse major axis orientation variable name |
static String |
LAT
The latitude variable name |
static String |
LON
The longitude variable name |
static String |
MAJOR_AXIS
The error ellipse major axis variable name |
static String |
MINOR_AXIS
The error ellipse minor axis variable name |
static String |
MULTIPLICITY
The number of strokes variable name |
static String |
RECORD
The record dimension name |
static String |
secondsSince1970
time unit |
static String |
SIGNAL
The stroke signal strength (amplitude) variable name |
static String |
TIME
The time variable name |
Fields inherited from class ucar.nc2.iosp.AbstractIOServiceProvider |
---|
raf |
Constructor Summary | |
---|---|
AbstractLightningIOSP()
|
Method Summary | |
---|---|
protected void |
addLightningGlobalAttributes(NetcdfFile ncfile)
Add the global attributes. |
protected Variable |
makeLightningVariable(NetcdfFile ncfile,
Group group,
Structure seq,
String name,
DataType dataType,
String dims,
String longName,
String cfName,
String units,
AxisType type)
Make lightning variables |
Methods inherited from class ucar.nc2.iosp.AbstractIOServiceProvider |
---|
close, getDetailInfo, getFileTypeVersion, getStructureIterator, open, readSection, readToByteChannel, sendIospMessage, sync, syncExtend, toStringDebug |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ucar.nc2.iosp.IOServiceProvider |
---|
getFileTypeDescription, getFileTypeId, isValidFile, readData |
Field Detail |
---|
public static final String TIME
public static final String LAT
public static final String LON
public static final String SIGNAL
public static final String MULTIPLICITY
public static final String MAJOR_AXIS
public static final String MINOR_AXIS
public static final String ELLIPSE_ANGLE
public static final String ECCENTRICITY
public static final String RECORD
public static final String secondsSince1970
Constructor Detail |
---|
public AbstractLightningIOSP()
Method Detail |
---|
protected Variable makeLightningVariable(NetcdfFile ncfile, Group group, Structure seq, String name, DataType dataType, String dims, String longName, String cfName, String units, AxisType type)
ncfile
- the netCDF filegroup
- the group (may be null)seq
- the sequence to add toname
- variable namedataType
- the data typedims
- dimenstion nameslongName
- the long_name attribute value (a description)cfName
- the CF standard_name attribute value (may be null)units
- the units attribute value (if null, not added)type
- coordinate axis type units (if null, not added)
protected void addLightningGlobalAttributes(NetcdfFile ncfile)
ncfile
- the file to add to
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |