org.wdssii.core
Class PolarGrid
java.lang.Object
org.wdssii.core.DataType
org.wdssii.core.PolarGrid
public class PolarGrid
- extends DataType
- Author:
- lakshman
Constructor Summary |
PolarGrid(Location radarLocation,
Date startTime,
String typeName,
float angularResolution,
float radialResolution,
float elevation,
float beamWidth,
float nyquist,
float rangeToFirstGate,
int numGates)
creates a polar grid with all its values set to MissingData |
PolarGrid(Location radarLocation,
Date startTime,
String typeName,
float angularResolution,
float radialResolution,
float elevation,
float beamWidth,
float nyquist,
float rangeToFirstGate,
int numGates,
float initValue)
creates a polar grid with all its values set to value passed in |
PolarGrid(PolarGrid master)
|
PolarGrid(PolarGrid example,
String typeName)
Creates a polar grid with the example provided, but with a new type name
and separate copy of data |
PolarGrid(PolarGrid example,
String typeName,
float elevation,
float initValue)
Creates a polar grid with the example provided, but with a new type name
and separate copy of data |
PolarGrid(RadialSet rs,
float angularResolutionDegrees,
float radialResolution,
int numGates,
boolean projectToGround)
|
Methods inherited from class org.wdssii.core.DataType |
addAttributes, copyOf, getAttribute, getAttributes, getLocation, getTime, getTypeName, getUnit, getUTC, setAttribute, setAttributes, setTypeName, toStringDB |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
elevation
private final float elevation
gateWidth
private final float gateWidth
beamWidth
private final float beamWidth
angularResolution
private final float angularResolution
nyquist
private final float nyquist
rangeToFirstGate
private final float rangeToFirstGate
values
private float[][] values
PolarGrid
public PolarGrid(PolarGrid master)
-
- Parameters:
master
-
PolarGrid
public PolarGrid(Location radarLocation,
Date startTime,
String typeName,
float angularResolution,
float radialResolution,
float elevation,
float beamWidth,
float nyquist,
float rangeToFirstGate,
int numGates)
- creates a polar grid with all its values set to MissingData
PolarGrid
public PolarGrid(PolarGrid example,
String typeName)
- Creates a polar grid with the example provided, but with a new type name
and separate copy of data
PolarGrid
public PolarGrid(PolarGrid example,
String typeName,
float elevation,
float initValue)
- Creates a polar grid with the example provided, but with a new type name
and separate copy of data
PolarGrid
public PolarGrid(Location radarLocation,
Date startTime,
String typeName,
float angularResolution,
float radialResolution,
float elevation,
float beamWidth,
float nyquist,
float rangeToFirstGate,
int numGates,
float initValue)
- creates a polar grid with all its values set to value passed in
PolarGrid
public PolarGrid(RadialSet rs,
float angularResolutionDegrees,
float radialResolution,
int numGates,
boolean projectToGround)
getBeamWidth
public float getBeamWidth()
getNyquist
public float getNyquist()
getRangeToFirstGateKms
public float getRangeToFirstGateKms()
getAngularResolution
public float getAngularResolution()
getElevation
public float getElevation()
getGateWidthKms
public float getGateWidthKms()
getValues
public float[][] getValues()
getNumRadials
public int getNumRadials()
getNumGates
public int getNumGates()