Package | Description |
---|---|
org.da.protoframework.uaappli.helper.projection |
This package contains utility classes for projections.
|
Modifier and Type | Class and Description |
---|---|
static class |
MapPosition.Double
A position in double precision.
|
static class |
MapPosition.Float
A position in simple precision.
|
static class |
MapPosition.Int
A position defined in int precision.
|
Modifier and Type | Method and Description |
---|---|
default MapPosition |
MapPosition.convertTo(short unit)
Convert this map position to another unit.
|
MapPosition |
ProjectionHelper.getEastNorthPosition(double lat,
double lon)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getEastNorthPosition(double lat,
double lon,
short unit)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getEastNorthPosition(MapPosition latlongPosition)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getEastNorthPosition(MapPosition latlongPosition,
short unit)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPosition(double eastNM,
double northNM)
Compute the reverse projection from (east, north) coordinates to (Latitude, Longitude) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPosition(double latDEG,
double longDEG,
float eastNM,
float northNM)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPosition(double eastNM,
double northNM,
short unit)
Compute the reverse projection from (east, north) coordinates to (Latitude, Longitude) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition eastNorthPosition)
Compute the reverse projection from (east, north) coordinates to (Latitude, Longitude) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition refPoint,
double distanceMM,
double bearing)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition refPoint,
double distanceMM,
double bearing,
short unit)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition refPoint,
MapPosition relativePosition)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(double latDEG,
double longDEG,
long xMM,
long yMM)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(long xMM,
long yMM)
Compute the reverse projection from (x, y) coordinates from the reference of the MapHorz (the PRP) to (Latitude, Longitude) using the
Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
double distanceMM,
double bearing)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
double distanceMM,
double bearing,
short unit)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
MapPosition mmPosition)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
MapPosition mmPosition,
short unit)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getVector(double latDEG1,
double longDEG1,
double latDEG2,
double longDEG2)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getVector(MapPosition point1,
MapPosition point2)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
Modifier and Type | Method and Description |
---|---|
double |
ProjectionHelper.getBearing(MapPosition vector)
Compute the angle between two points given their relative position in meters.
|
double |
ProjectionHelper.getBearing(MapPosition point1,
MapPosition point2)
Compute the bearing between two points given their positions.
|
double |
ProjectionHelper.getBearing(MapPosition vector,
short unit)
Compute the angle between two points given their relative position in meters.
|
double |
ProjectionHelper.getBearingFromLatLong(MapPosition point1,
MapPosition point2)
Compute the bearing between two points given their position in latitude / longitude.
|
double |
ProjectionHelper.getBearingFromLatLong(MapPosition point1,
MapPosition point2,
short unit)
Compute the bearing between two points given their position in latitude / longitude.
|
double |
ProjectionHelper.getBearingFromNorthEast(MapPosition point1,
MapPosition point2)
Compute the bearing between two points given their position in meter.
|
double |
ProjectionHelper.getBearingFromNorthEast(MapPosition point1,
MapPosition point2,
short unit)
Compute the bearing between two points given their position in meter.
|
double |
ProjectionHelper.getDistance(MapPosition vector)
Compute the distance between two points given their relative position.
|
double |
ProjectionHelper.getDistanceTo(MapPosition point1,
MapPosition point2)
Compute the distance between two points from (latitude, longitude).
|
MapPosition |
ProjectionHelper.getEastNorthPosition(MapPosition latlongPosition)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getEastNorthPosition(MapPosition latlongPosition,
short unit)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition eastNorthPosition)
Compute the reverse projection from (east, north) coordinates to (Latitude, Longitude) using the Lambert approximation formulas.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition refPoint,
double distanceMM,
double bearing)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition refPoint,
double distanceMM,
double bearing,
short unit)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPosition(MapPosition refPoint,
MapPosition relativePosition)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
double distanceMM,
double bearing)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
double distanceMM,
double bearing,
short unit)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
MapPosition mmPosition)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getLatLongPositionFromMM(MapPosition refpoint,
MapPosition mmPosition,
short unit)
Return the (latitude, longitude) position of a point which is at a (east, north) position relative to a reference point.
|
MapPosition |
ProjectionHelper.getVector(MapPosition point1,
MapPosition point2)
Compute the projection from (latitude, longitude) coordinates to (east, north) using the Lambert approximation formulas.
|
Constructor and Description |
---|
Double(MapPosition p) |
Float(MapPosition p) |
Int(MapPosition p) |
Copyright ©2017-2023 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence