public class RadialCoordSys extends 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() |
List |
getCoordAxes() |
CoordinateAxis |
getElevationAxis()
get the Elevation axis
|
Array |
getElevationAxisDataCached()
get the Elevation axis data.
|
double |
getMaximumRadial()
Get the maximum radial distance, in km.
|
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(Formatter parseInfo,
CoordinateSystem cs)
Determine if this CoordinateSystem can be made into a RadialCoordSys.
|
static void |
main(String[] args)
debug
|
static RadialCoordSys |
makeRadialCoordSys(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(Formatter parseInfo, CoordinateSystem cs)
parseInfo
- put debug information into this Formatter; may be null.cs
- the CoordinateSystem to testpublic static RadialCoordSys makeRadialCoordSys(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 String getName()
public List getCoordAxes()
public CoordinateAxis getAzimuthAxis()
public CoordinateAxis getElevationAxis()
public CoordinateAxis getRadialAxis()
public CoordinateAxis getTimeAxis()
public Array getAzimuthAxisDataCached() throws IOException
IOException
public Array getElevationAxisDataCached() throws IOException
IOException
public Array getRadialAxisDataCached() throws IOException
IOException
public Array getTimeAxisDataCached() throws IOException
IOException
public EarthLocation getOrigin()
public void setOrigin(EarthLocation origin)
public double getMaximumRadial()
public LatLonRect getBoundingBox()
public DateUnit getTimeUnits() throws Exception
Exception
public static void main(String[] args)
Copyright © 1999–2018 UCAR/Unidata. All rights reserved.