The abstract class for all datum converters. More...
#include <ilviews/maps/projection/hdatum.h>
Public Member Functions | |
virtual IlvMapsError | convert (const IlvHorizontalDatum *sourceDatum, const IlvHorizontalDatum *targetDatum, IlvCoordinate &ll) const =0 |
Converts the ll coordinates expressed in sourceDatum to coordinates in targetDatum. More... | |
The abstract class for all datum converters.
Library: ilvmaps
This class is the base class of all classes providing services to convert coordinates from one horizontal datum to another.
|
pure 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. |
Implemented in IlvMolodenskyConverter.