public class UTMCoordinate extends RealTuple
DataImpl.Syncher
Modifier and Type | Field and Description |
---|---|
static RealType |
EASTING
The
RealType for the easting component of the UTM
grid. |
static RealType |
HEMISPHERE
The
RealType for the zone component of the UTM
grid. |
static int |
NORTH
The hemisphere identifier for the northern hemisphere
|
static RealType |
NORTHING
The
RealType for the easting component of the UTM
grid. |
static int |
SOUTH
The hemisphere identifier for the southern hemisphere
|
static RealType |
ZONE
The
RealType for the zone component of the UTM
grid. |
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 |
---|
UTMCoordinate()
Construct a UTMCoordinate with missing values
|
UTMCoordinate(double east,
double north)
Construct a UTMCoordinate from double values of easting and
northing.
|
UTMCoordinate(double east,
double north,
double alt)
Construct a UTMCoordinate from double values of easting and
northing and an altitude.
|
UTMCoordinate(double east,
double north,
double alt,
int zone)
Construct a UTMCoordinate from double values of easting and
northing.
|
UTMCoordinate(double east,
double north,
double alt,
int zone,
int hemi)
Construct a UTMCoordinate from double values of easting and
northing, the zone and the hemisphere.
|
UTMCoordinate(Real east,
Real north)
Construct a UTMCoordinate from Reals representing the easting and
northing.
|
UTMCoordinate(Real east,
Real north,
Real alt)
Construct a UTMCoordinate from Reals representing the easting and
northing and the zone.
|
UTMCoordinate(Real east,
Real north,
Real alt,
Real zone)
Construct a UTMCoordinate from Reals representing the easting and
northing and the zone.
|
UTMCoordinate(Real east,
Real north,
Real alt,
Real zone,
Real hemi)
Construct a UTMCoordinate from Reals representing the easting and
northing, the zone and the hemisphere.
|
UTMCoordinate(Real east,
Real north,
Real alt,
Real zone,
Real hemi,
CoordinateSystem cs)
Construct a UTMCoordinate from Reals representing the easting and
northing, the zone and the hemisphere.
|
Modifier and Type | Method and Description |
---|---|
Real |
getAltitude()
Get the altitude of this point as a Real
|
double |
getAltitudeValue()
Get the altitude value of this point.
|
Real |
getEasting()
Get the easting value of this point as a Real
|
double |
getEastingValue()
Get the easting value of this point as a Real
|
Real |
getHemisphere()
Get the UTM hemisphere of this point as a Real
|
int |
getHemisphereValue()
Get the UTM zone of this point
|
Real |
getNorthing()
Get the northing of this point as a Real
|
double |
getNorthingValue()
Get the northing of this point
|
Real |
getZone()
Get the UTM zone of this point as a Real
|
int |
getZoneValue()
Get the UTM zone of this point
|
String |
toString()
Provide a String representation of this RealTuple.
|
addReference, binary, clone, computeRanges, getCoordinateSystem, getErrors, getTupleUnits, getValues, longString, main, removeReference, unary
__getitem__, __len__, adjustSamplingError, buildTupleType, equals, getComponent, getComponents, getComponents, getDimension, getLength, getRealComponents, hashCode, isMissing, 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
adjustSamplingError, getComponent, getDimension, getRealComponents, isMissing
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, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary
public static RealType EASTING
RealType
for the easting component of the UTM
grid.public static RealType NORTHING
RealType
for the easting component of the UTM
grid.public static RealType ZONE
RealType
for the zone component of the UTM
grid.public static RealType HEMISPHERE
RealType
for the zone component of the UTM
grid.public static final int NORTH
public static final int SOUTH
public UTMCoordinate() throws VisADException, RemoteException
VisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(double east, double north) throws VisADException, RemoteException
east
- easting component (meters) in the zonenorth
- northing component (meters) in the zoneVisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(double east, double north, double alt) throws VisADException, RemoteException
east
- easting component (meters) in the zonenorth
- northing component (meters) in the zonealt
- altitude of the pointVisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(double east, double north, double alt, int zone) throws VisADException, RemoteException
east
- easting component (meters) in the zonenorth
- northing component (meters) in the zonealt
- altitude of the pointzone
- UTM zoneVisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(double east, double north, double alt, int zone, int hemi) throws VisADException, RemoteException
east
- easting component (meters) in the zonenorth
- northing component (meters) in the zonealt
- altitude of the pointzone
- UTM zonehemi
- UTM hemisphereVisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(Real east, Real north) throws VisADException, RemoteException
east
- Real representing easting (must have MathType EASTING)north
- Real representing northing (must have MathType NORTHING)VisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(Real east, Real north, Real alt) throws VisADException, RemoteException
east
- Real representing easting (must have MathType EASTING)north
- Real representing northing (must have MathType NORTHING)VisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(Real east, Real north, Real alt, Real zone) throws VisADException, RemoteException
east
- Real representing easting (must have MathType EASTING)north
- Real representing northing (must have MathType NORTHING)VisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(Real east, Real north, Real alt, Real zone, Real hemi) throws VisADException, RemoteException
east
- Real representing easting (must have MathType EASTING)north
- Real representing northing (must have MathType NORTHING)zone
- Real representing UTM zonehemi
- Real representing hemisphereVisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic UTMCoordinate(Real east, Real north, Real alt, Real zone, Real hemi, CoordinateSystem cs) throws VisADException, RemoteException
east
- Real representing easting (must have MathType EASTING)north
- Real representing northing (must have MathType NORTHING)zone
- Real representing UTM zonehemi
- Real representing hemispherecs
- CoordinateSystemVisADException
- couldn't create the necessary VisAD objectRemoteException
- couldn't create the necessary remote objectpublic Real getEasting()
public Real getNorthing()
public Real getAltitude()
public Real getZone()
public Real getHemisphere()
public double getEastingValue()
public double getNorthingValue()
public double getAltitudeValue()
public int getZoneValue()
public int getHemisphereValue()
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.