Characteristics

 

 

GeoDLL supports the development of geodetic software on many platforms by providing geodetic functions. GeoDLL contains precise calculations of the themes Coordinate Transformation, Distance Calculation, Digital Elevation Model, NTv2 handling and Polygonal Validity Scope, Direct / Inverse solutions, Map functions, Time Zone calculations and geodetic converting functions.

 

GeoDLL performs Coordinate Transformations fast and with high accuracy. For this purpose the DLL supports thousands of worldwide Coordinate Systems, geodetic Reference Systems, Reference System Transitions (geodetic datum shifts), user-defined systems, 2D/3D transformations, Extra Parameters like Meridian Convergence and Origin Center Meridian, INSPIRE, NTv2, HARN, EPSG, GPS, Continental Drift and more.

 

Scope of services of the function groups

The services of GeoDLL are grouped in function groups, which can be separately licensed and purchased. The characteristics of the various functional groups, the therein contained functions and the exact function descriptions you can find in the table of contents or at the links below:

"Coordinate Transformations" function group
"NTv2 Transformations" function group
"NTv2 Tools" function group
"User Definitions" function group
"Parameter Determination" function group
"Distance Calculations" function group
"Notation Calculations" function group
"Map Calculations" function group
"Elevation Calculations" function group
"Transformation Parameter" function group
"Time zone calculations" function group
Miscellaneous functions that are free usable

 

Coordinate Transformation

The current and historical Systems of all countries of the European Union (EU)
The coordinate reference systems of the European non-EU countries
The European ETRS89 systems forced by INSPIRE
The US and Canadian NAD, NTv2, HARN and SPCS Coordinate Reference Systems
The Coordinate Reference Systems of most countries of all continents
The Coordinate Reference Systems of Austria and Switzerland incl. NTv2
The Coordinate Reference Systems of the old and new German Federal States
The German 'Lagestatus' Coordinate Reference Systems
The high-precision Reference Systems of the German Federal States incl. NTv2
The 40 Soldner Coordinate Systems of the Prussian Land Registers
The Geographic coordinates in different notations and Cartesian coordinates
Worldwide NTv2 grid file supported Coordinate Transformations
Worldwide used numeric and alphanumeric Coordinate Systems
ITRS annual realizations or WGS84 epochs for GPS measurements
WGS84 Coordinate Transformations in consideration of the continental drift
User defined Coordinate Systems, Reference Systems and earth ellipsoids
Meridian Convergence, Origin Center Meridian, Geographical Point Coordinates
Calculation of more extra parameters
Coordinate System range validity check

 

Source and target Coordinate Reference Systems

Worldwide and country-specific Coordinate Reference Systems
Current and historical Coordinate Reference Systems
Numeric and alphanumeric Coordinate Systems
UTMRef, GEOREF, QTH, BNG, NAC und ING with different grid mesh sizes
Plus Code, Google World / Pixel / Tile coordinates with different grid sizes
INSPIRE systems, ITRS annual realizations, WGS84 epochs, GPS coordinates
2D and 3D Coordinate Transformations
Use of EPSG codes of the Coordinate Reference Systems
Selection of the meridian strip with UTM and Gauss-Krueger coordinates
UTM and Gauss-Krueger coordinates with and without meridian strip number
Use of measurement units
Monitoring of range limits
Option for the automatic assignment of a Reference System to the Coordinate System
Calculation of Helmert and Molodensky parameter sets from identical points
Correction with Residual Gaps Distribution by Natural Neighbour Interpolation
NTv2 tools to manipulate and transform NTv2 ASCII and binary files

 

Quality

Strict formulas of Schatz, Schuhr, Klotz and Hooijberg
Transformation parameters of the Surveying Authorities of the respective countries
Consideration of the EPSG specifications
Helmert 7-Parameter Bursa-Wolf and Molodensky Reference System Transitions
Helmert transitions with forward and backward transformations
Helmert rotation matrix also for larger rotation angles
Exact NTv2 transformations for many countries
Support of Polygonal Validity Scopes in NTv2 files
High-precision NTv2 transformations for German Federal States and other states provinces
HARN grid files of the U.S. supported as equivalent NTv2 grid files

 

Special features

32bit and 64bit architecture
Network capability
Multithreading capability
Server capacity
CITRIX support
EventLog handling

 

Help System

Detailed electronic manual
Uniformly geodetic terms in all text outputs and in the electronic manual
Explanation of geodetic terms in the glossary
Online FAQ section for common questions
Detailed list with predefined Coordinate Reference Systems
Coordinate Systems and Reference Systems in the list have numerical GeoDLL keys
Hierarchical structure of the list by continent, country, Coordinate System, Reference System
Additional alphabetic list

 

Multilingualism

Text outputs in English and German
User manual in English and German

 

Templates and Sample Programs

Template for a C++ interface
Template for a Visual Basic interface
Template for a Delphi interface
Template for a CA-Visual Objects interface
Template for a C#-interface (NET Framework)
Sample program in C++ of the Visual Studio Project GeoTestCpp32
Sample program in C++ of the Visual Studio Project GeoTestCpp64
Sample program in C++
Sample program in Delphi
Sample program in CA-Visual Objects
Sample program in Python / Spyder
Sample of function call in C++ syntax
Sample of function call in Visual Basic syntax

 

More possibilities

Possibility to download NTv2 files from the KilletSoft website
Configuration of user defined Coordinate Systems
Configuration of user defined Reference Systems and ellipsoids
Possibility of a service contract for phone and email support
Possibility to use the automated information service via email
Transfer of transformation parameter sets from the SEVENPAR program