public class RadialCoordSys
extends java.lang.Object
Constructor and Description |
---|
RadialCoordSys(CoordinateSystem cs)
Create a RadialCoordSys from an existing Coordinate System.
|
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
getAzimuthAxis()
get the Azimuth axis
|
Array |
getAzimuthAxisDataCached()
get the Azimuth axis data.
|
LatLonRect |
getBoundingBox() |
java.util.List |
getCoordAxes() |
CoordinateAxis |
getElevationAxis()
get the Elevation axis
|
Array |
getElevationAxisDataCached()
get the Elevation axis data.
|
double |
getMaximumRadial()
Get the maximum radial distance, in km.
|
java.lang.String |
getName() |
EarthLocation |
getOrigin()
Origin of the coordinate system
|
CoordinateAxis |
getRadialAxis()
get the Radial axis
|
Array |
getRadialAxisDataCached()
get the Radial axis data.
|
CoordinateAxis |
getTimeAxis()
get the Time axis
|
Array |
getTimeAxisDataCached()
get the Time axis data.
|
DateUnit |
getTimeUnits()
Get the units of Calendar time.
|
static boolean |
isRadialCoordSys(java.util.Formatter parseInfo,
CoordinateSystem cs)
Determine if this CoordinateSystem can be made into a RadialCoordSys.
|
static void |
main(java.lang.String[] args)
debug
|
static RadialCoordSys |
makeRadialCoordSys(java.util.Formatter parseInfo,
CoordinateSystem cs,
VariableEnhanced v)
Determine if the CoordinateSystem cs can be made into a GridCoordSys for the Variable v.
|
void |
setOrigin(EarthLocation origin) |
public RadialCoordSys(CoordinateSystem cs)
public static boolean isRadialCoordSys(java.util.Formatter parseInfo, CoordinateSystem cs)
parseInfo
- put debug information into this Formatter; may be null.cs
- the CoordinateSystem to testpublic static RadialCoordSys makeRadialCoordSys(java.util.Formatter parseInfo, CoordinateSystem cs, VariableEnhanced v)
parseInfo
- put debug information into this StringBuffer; may be null.cs
- CoordinateSystem to check.v
- Variable to check.public java.lang.String getName()
public java.util.List getCoordAxes()
public CoordinateAxis getAzimuthAxis()
public CoordinateAxis getElevationAxis()
public CoordinateAxis getRadialAxis()
public CoordinateAxis getTimeAxis()
public Array getAzimuthAxisDataCached() throws java.io.IOException
java.io.IOException
public Array getElevationAxisDataCached() throws java.io.IOException
java.io.IOException
public Array getRadialAxisDataCached() throws java.io.IOException
java.io.IOException
public Array getTimeAxisDataCached() throws java.io.IOException
java.io.IOException
public EarthLocation getOrigin()
public void setOrigin(EarthLocation origin)
public double getMaximumRadial()
public LatLonRect getBoundingBox()
public DateUnit getTimeUnits() throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)