public class EarthLocationLite extends RealTuple implements EarthLocation
DataImpl.Syncher
ABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE
Constructor and Description |
---|
EarthLocationLite(double lat,
double lon,
double alt)
Construct a new EarthLocationLite
|
EarthLocationLite(Real lat,
Real lon,
Real alt)
Construct a new EarthLocationLite
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Indicates if this Tuple is identical to an object.
|
Real |
getAltitude()
get altitude
|
Data |
getComponent(int i)
Get the i'th component.
|
Data[] |
getComponents(boolean copy)
Create, if needed, and return the component array.
|
Real |
getLatitude()
get latitude
|
LatLonPoint |
getLatLonPoint()
This is an EarthLocation interface method.
|
Real |
getLongitude()
get longitude
|
int |
hashCode()
Returns the hash code of this object.
|
boolean |
isMissing()
is missing
|
static void |
main(String[] args)
run 'java ucar.visad.EarthLocationLite' to test the RealTuple class.
|
String |
toString()
to string
|
addReference, binary, clone, computeRanges, getCoordinateSystem, getErrors, getTupleUnits, getValues, longString, removeReference, unary
__getitem__, __len__, adjustSamplingError, buildTupleType, getComponents, getDimension, getLength, getRealComponents, makeTuple
__add__, __add__, __div__, __div__, __mod__, __mod__, __mul__, __mul__, __neg__, __pow__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, __sub__, abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, max, max, min, min, multiply, multiply, negate, negate, notifyReferences, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary
finalize, getClass, notify, notifyAll, wait, wait, wait
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unary
addReference, removeReference
adjustSamplingError, getDimension, getRealComponents
public EarthLocationLite(double lat, double lon, double alt) throws VisADException
lat
- latitudelon
- longitudealt
- altitudeVisADException
- On badnesspublic boolean isMissing()
public Real getLatitude()
getLatitude
in interface LatLonPoint
public Real getLongitude()
getLongitude
in interface LatLonPoint
public Real getAltitude()
getAltitude
in interface EarthLocation
public LatLonPoint getLatLonPoint()
getLatLonPoint
in interface EarthLocation
public Data getComponent(int i) throws VisADException, RemoteException
getComponent
in interface TupleIface
getComponent
in class Tuple
i
- Which oneRemoteException
- On badnessVisADException
- On badnesspublic Data[] getComponents(boolean copy)
getComponents
in class Tuple
copy
- if true then return a copy of the tuple array. Else return the actual arraypublic boolean equals(Object obj)
equals
in interface LatLonPoint
equals
in class Tuple
obj
- The object.true
if and only if the object is
a Tuple and both Tuple-s have identical component
sequences.public int hashCode()
public String toString()
toString
in interface RealTupleIface
toString
in class RealTuple
public static void main(String[] args) throws VisADException, RemoteException
args
- ignoredRemoteException
- Java RMI problemVisADException
- Unable to create the VisAD objectsCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.