public abstract class AbstractLightningIOSP extends AbstractIOServiceProvider
Modifier and Type | Field and Description |
---|---|
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
|
location, ncfile, raf, rafOrder
Constructor and Description |
---|
AbstractLightningIOSP() |
Modifier and Type | Method and Description |
---|---|
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
|
close, getDetailInfo, getFileTypeVersion, getLastModified, getStructureIterator, open, reacquire, readSection, readToByteChannel, readToOutputStream, release, sendIospMessage, streamToByteChannel, syncExtend, toStringDebug
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFileTypeDescription, getFileTypeId, isValidFile, readData
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
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 toCopyright © 1999–2019 UCAR/Unidata. All rights reserved.