GeoDLL supports the development of geodetic software on various platforms by providing geodetic functions. GeoDLL contains precise functions of the themes 2D and 3D coordinate transformation, geodetic datum shift and reference system convertion, MERIDIAN strip changing, user defined coordinate and reference systems, distance calculation, Digital Elevation Model, NTv2 handling, Direct / Inverse Solutions and map function. GeoDLL supports all by the INSPIRE directive prescribed ETRS89 conversions with NTv2 Grid data, e,g. Gauss-Kruger / DHDN to UTM / ETRS89 with BeTA2007.
GeoDLL enables to perform professional grade coordinate transformations in own programs:
1. The current and many historical coordinate and reference systems of all Countries of the European Union (EU) including the eastern extensions from 2004 and 2007 and the systems of the European non-EU countries.
2. The INSPIREĀ© supported European ETRS89 systems.
3. The US and Canadian State Plane Coordinate Systems (SPCS) on NAD27 and NAD83 and other coordinate and reference systems of the North American continent.
4. The coordinate and reference systems of the Australasian continent.
5. Many coordinate and reference systems of the countries of other continents.
6. World-wide NTv2 grid file supported coordinate transformations.
7. All world-wide coordinate and reference systems in current use.
8. The German coordinate and reference systems of the old and new federal states, the 40 Prussian Soldner Land Registers, the German 'Lagestatus', and exact reference systems of the German federal states.
User coordinate systems, local reference systems and EARTH ellipsoids can be defined, based on the coordinate system parameters, the semi axes of the earth and seven Helmert or three Molodenski datum parameters.