|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.nc2.dt.TypedDatasetImpl
ucar.nc2.dt.radial.RadialDatasetSweepAdapter
ucar.nc2.dt.radial.Nids2Dataset
public class Nids2Dataset
Make a Nids NetcdfDataset into a RadialDataset.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface ucar.nc2.dt.RadialDatasetSweep |
|---|
RadialDatasetSweep.RadialVariable, RadialDatasetSweep.Sweep, RadialDatasetSweep.Type |
| Field Summary |
|---|
| Fields inherited from class ucar.nc2.dt.radial.RadialDatasetSweepAdapter |
|---|
csHash, dateUnits, origin |
| Fields inherited from class ucar.nc2.dt.TypedDatasetImpl |
|---|
boundingBox, dataVariables, desc, endDate, location, ncfile, parseInfo, startDate, title |
| Fields inherited from interface ucar.nc2.dt.RadialDatasetSweep |
|---|
LevelII |
| Constructor Summary | |
|---|---|
Nids2Dataset()
|
|
Nids2Dataset(NetcdfDataset ds)
Constructor. |
|
| Method Summary | |
|---|---|
void |
clearDatasetMemory()
Remove cached data, if any. |
EarthLocation |
getCommonOrigin()
If all sweeps have the same origin, return it here, else null |
java.lang.String |
getDataFormat()
return data name |
VariableSimpleIF |
getDataVariable(java.lang.String name)
Get the named data Variable. |
java.lang.String |
getInfo()
|
java.lang.String |
getRadarID()
return radar name |
java.lang.String |
getRadarName()
return radar name |
DataType |
getScientificDataType()
What kind of cientific data type will this return? |
boolean |
isMine(NetcdfDataset ds)
Determine if this dataset belongs to you |
boolean |
isStationary()
Stationary versus moving radar. |
boolean |
isVolume()
Get the basic property of Radar, |
static void |
main(java.lang.String[] args)
|
protected RadialDatasetSweep.RadialVariable |
makeRadialVariable(VariableEnhanced varDS,
RadialCoordSys gcs)
|
TypedDataset |
open(NetcdfDataset ncd,
CancelTask task,
java.lang.StringBuffer errlog)
Open a NetcdfDataset as a TypedDataset. |
protected void |
setEarthLocation()
|
protected void |
setEndDate()
|
protected void |
setStartDate()
|
protected void |
setTimeUnits()
|
| Methods inherited from class ucar.nc2.dt.radial.RadialDatasetSweepAdapter |
|---|
addRadialVariable, constructCoordinateSystems, getCommonType, getDetailInfo, getEarthLocation, getTimeUnits, setBoundingBox |
| Methods inherited from class ucar.nc2.dt.TypedDatasetImpl |
|---|
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocationURI, getNetcdfFile, getStartDate, getTitle, removeDataVariable, setDescription, setLocationURI, setTitle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ucar.nc2.dt.RadialDatasetSweep |
|---|
getDataVariables |
| Methods inherited from interface ucar.nc2.dt.TypedDataset |
|---|
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDescription, getEndDate, getGlobalAttributes, getLocationURI, getNetcdfFile, getStartDate, getTitle |
| Constructor Detail |
|---|
public Nids2Dataset()
public Nids2Dataset(NetcdfDataset ds)
ds - must be from nids IOSP| Method Detail |
|---|
public boolean isMine(NetcdfDataset ds)
TypedDatasetFactoryIF
isMine in interface TypedDatasetFactoryIFds - examine this NetcdfDataset to see if it belongs to this class.
public TypedDataset open(NetcdfDataset ncd,
CancelTask task,
java.lang.StringBuffer errlog)
throws java.io.IOException
TypedDatasetFactoryIF
open in interface TypedDatasetFactoryIFncd - already opened NetcdfDataset.task - use may cancelerrlog - place errors here
java.io.IOException - on errorpublic DataType getScientificDataType()
TypedDatasetFactoryIF
getScientificDataType in interface TypedDatasetFactoryIFpublic EarthLocation getCommonOrigin()
RadialDatasetSweep
getCommonOrigin in interface RadialDatasetSweeppublic java.lang.String getRadarID()
RadialDatasetSweep
getRadarID in interface RadialDatasetSweeppublic boolean isStationary()
RadialDatasetSweep
isStationary in interface RadialDatasetSweeppublic java.lang.String getRadarName()
RadialDatasetSweep
getRadarName in interface RadialDatasetSweeppublic java.lang.String getDataFormat()
RadialDatasetSweep
getDataFormat in interface RadialDatasetSweeppublic boolean isVolume()
RadialDatasetSweep
isVolume in interface RadialDatasetSweepprotected void setEarthLocation()
setEarthLocation in class RadialDatasetSweepAdapterprotected void setTimeUnits()
setTimeUnits in class RadialDatasetSweepAdapterprotected void setStartDate()
setStartDate in class TypedDatasetImplprotected void setEndDate()
setEndDate in class TypedDatasetImplpublic VariableSimpleIF getDataVariable(java.lang.String name)
TypedDataset
getDataVariable in interface TypedDatasetgetDataVariable in class TypedDatasetImplname - of data Variable.
public void clearDatasetMemory()
RadialDatasetSweep
clearDatasetMemory in interface RadialDatasetSweep
protected RadialDatasetSweep.RadialVariable makeRadialVariable(VariableEnhanced varDS,
RadialCoordSys gcs)
makeRadialVariable in class RadialDatasetSweepAdapterpublic java.lang.String getInfo()
public static void main(java.lang.String[] args)
throws java.lang.Exception,
java.io.IOException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.Exception
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||