This class implements an IlvHorizontalDatumConverter
using the Molodensky formula.
More...
#include <ilviews/maps/projection/molodensky.h>
Public Member Functions | |
IlvMolodenskyConverter () | |
Initializes a new IlvMolodenskyConverter instance. | |
virtual IlvMapsError | convert (const IlvHorizontalDatum *, const IlvHorizontalDatum *, IlvCoordinate &) const |
Converts the ll coordinates expressed in sourceDatum to coordinates in targetDatum. More... | |
This class implements an IlvHorizontalDatumConverter
using the Molodensky formula.
Library: ilvmaps
This class can convert coordinates from one IlvHorizontalShiftDatum
to another. The conversion algorithm uses the Molodensky formula.
|
virtual |
Converts the ll coordinates expressed in sourceDatum to coordinates in targetDatum.
Converts the ll coordinates representing a geodetic latitude and longitude expressed in the sourceDatum horizontal datum, into a coordinate representing the geodetic latitude and longitude, expressed in the targetDatum horizontal datum.
sourceDatum | Datum in which the input coordinates are expressed. |
targetDatum | Datum in which the input coordinates are converted. |
ll | Coordinates, in radian (ll.x = longitude, ll.y = latitude). After the call, this IlvCoordinate holds the result. |
Implements IlvHorizontalDatumConverter.