| Package | Description |
|---|---|
| javax.measure |
Provides strongly typed measurements to enforce compile-time
check of parameters consistency and avoid interface errors.
|
| org.jscience.geography.coordinates |
Provides linear or angular
quantities which
designate the position that a point occupies in a given reference frame or system. |
| org.jscience.geography.coordinates.crs |
Provides the Coordinate Reference Systems (CRS) specifying how
coordinates are to
be assigned to spatial/temporal locations. |
| org.jscience.physics.amount |
Provides support for exact or arbitrary precision measurements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecimalMeasure<Q extends Quantity>
This class represents a measure whose value is an arbitrary-precision
decimal number.
|
class |
Measure<V,Q extends Quantity>
This class represents the result of a measurement stated in a
known unit.
|
class |
VectorMeasure<Q extends Quantity>
This class represents a measurement vector of two or more dimensions.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Measure.compareTo(Measurable<Q> that)
Compares this measure to the specified measurable quantity.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Altitude
This class represents the Mean-Sea-Level
vertical
altitude (MSL). |
class |
Height
This class represents the
vertical height above the
WGS84 ellipsoid. |
class |
Time
This class represents the
temporal UTC time coordinates. |
| Modifier and Type | Method and Description |
|---|---|
int |
Time.compareTo(Measurable<Duration> arg0) |
int |
Altitude.compareTo(Measurable<Length> measure) |
int |
Height.compareTo(Measurable<Length> arg0) |
| Modifier and Type | Method and Description |
|---|---|
Measurable<Length> |
ReferenceEllipsoid.getSemimajorAxis()
Returns the semimajor or equatorial radius of this reference ellipsoid.
|
Measurable<Length> |
ReferenceEllipsoid.getsSemiminorAxis()
Returns the semiminor or polar radius of this reference ellipsoid.
|
Measurable<Length> |
ReferenceEllipsoid.meridionalArc(Measurable<Angle> latitude)
Returns the meridional arc, the true meridional distance on the
ellipsoid from the equator to the specified latitude.
|
Measurable<Length> |
ReferenceEllipsoid.meridionalRadiusOfCurvature(Measurable<Angle> latitude)
Returns the radius of curvature in the meridian
for this reference ellipsoid at the specified latitude.
|
Measurable<Length> |
ReferenceEllipsoid.verticalRadiusOfCurvature(Measurable<Angle> latitude)
Returns the radius of curvature in the prime vertical
for this reference ellipsoid at the specified latitude.
|
| Modifier and Type | Method and Description |
|---|---|
Measurable<Length> |
ReferenceEllipsoid.meridionalArc(Measurable<Angle> latitude)
Returns the meridional arc, the true meridional distance on the
ellipsoid from the equator to the specified latitude.
|
Measurable<Length> |
ReferenceEllipsoid.meridionalRadiusOfCurvature(Measurable<Angle> latitude)
Returns the radius of curvature in the meridian
for this reference ellipsoid at the specified latitude.
|
Measurable<Length> |
ReferenceEllipsoid.verticalRadiusOfCurvature(Measurable<Angle> latitude)
Returns the radius of curvature in the prime vertical
for this reference ellipsoid at the specified latitude.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Amount<Q extends Quantity>
This class represents a determinate or estimated amount for which
operations such as addition, subtraction, multiplication and division
can be performed (it implements the
Field interface). |
| Modifier and Type | Method and Description |
|---|---|
int |
Amount.compareTo(Measurable<Q> that)
Compares this measure with the specified measurable object.
|