|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.wdssii.core.DataType org.wdssii.core.RadialSet
public class RadialSet
Field Summary | |
---|---|
private float |
elevation
|
private CVector |
myUx
|
private CVector |
myUy
|
private CVector |
myUz
|
private CPoint |
radarLocation
|
protected Radial[] |
radials
|
private float |
rangeToFirstGate
|
Fields inherited from class org.wdssii.core.DataType |
---|
attributes, DataUnavailable, MissingData, originLocation, RangeFolded, startTime, typeName |
Constructor Summary | |
---|---|
RadialSet(float elevation,
Location radarLoc,
Date scanTime,
float rangeToFirstGate,
String typeName,
Radial[] radials)
|
|
RadialSet(RadialSet master)
|
Method Summary | |
---|---|
float |
getAzimuthalSpacing()
mean azimuthal spacing of all radials. |
float |
getBeamWidth()
beamwidth of first radial, or 1 degree if there is no radial. |
float |
getElevation()
|
float |
getGateWidthKms()
gatewidth of first radial, or 1 km if there is no radial. |
CPoint |
getLocation(int radialno,
int gateno)
returns the location of this point in space. |
int |
getNumGates()
number of gates of first radial, or 0 if there is no radial. |
int |
getNumRadials()
|
float |
getNyquist()
nyquist of first radial, or 0 if there is no radial. |
CPoint |
getRadarCPoint()
|
Location |
getRadarLocation()
|
Radial |
getRadial(float az)
a very slow implementation |
Radial |
getRadial(int index)
|
Radial[] |
getRadials()
|
float |
getRangeToFirstGateKms()
meters |
double |
getRawValue(CPoint pt)
|
double |
getRawValue(float az,
float rn)
|
double |
getRawValue(Location loc)
|
double |
getValueInConicalSpace(CVector v)
The CVector here should in a co-ordinate system where the radar location is the origin, and the z-axis is perpendicular to the earth's surface, and the y-axis is north-ward. |
(package private) int |
getVCP()
|
String |
toStringDB()
debugging output |
Methods inherited from class org.wdssii.core.DataType |
---|
addAttributes, copyOf, getAttribute, getAttributes, getLocation, getTime, getTypeName, getUnit, getUTC, setAttribute, setAttributes, setTypeName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final float elevation
protected final Radial[] radials
private final CPoint radarLocation
private final CVector myUx
private final CVector myUy
private final CVector myUz
private final float rangeToFirstGate
Constructor Detail |
---|
public RadialSet(RadialSet master)
master
- public RadialSet(float elevation, Location radarLoc, Date scanTime, float rangeToFirstGate, String typeName, Radial[] radials)
Method Detail |
---|
public float getElevation()
public float getRangeToFirstGateKms()
public float getBeamWidth()
public float getNyquist()
public float getAzimuthalSpacing()
public float getGateWidthKms()
public int getNumGates()
public int getNumRadials()
public Location getRadarLocation()
public CPoint getRadarCPoint()
public Radial[] getRadials()
public Radial getRadial(int index)
int getVCP()
public double getRawValue(float az, float rn)
public Radial getRadial(float az)
NormalizedRadialSet.
public double getRawValue(Location loc)
public double getRawValue(CPoint pt)
public CPoint getLocation(int radialno, int gateno)
public double getValueInConicalSpace(CVector v)
public String toStringDB()
toStringDB
in class DataType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |