|
|||||||||
| 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, createValidNetcdfObjectName, 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 | ||||||||