Killet Software Ing.-GbR - short: KilletSoft - is a software company, which was established in the year 1991. The society is divided into the ranges "Geodetic Standard Software", "Development Tools for Geoinformatics" and "International Geodata". The industrial sectors of emphasis of the companies supplied by KilletSoft are consulting engineers, GIS developers, Internet marketing, public utilities, logistics, telecommunications, security and public services.
Print page body  •    Contact  •    Imprint
Deutsch English

GeoDLL - Support of the NTv2 standard

GeoDLL supports the development of geodetic software by providing geodetic functions, which are put together into function groups for specific tasks. To use highly accurate coordinate transformations with NTv2 grid files in own developments a license for the additional function group "NTv2 Grid Data" can be purchased. Requirement for the use of this function group is a license of the function group "Coordinate Transformations".

NTv2 means "National Transformation Version 2". The NTv2 method uses binary files to perform accurate datum shifts from one geodetic Reference System to an other. An NTv2 file contains the differences between the two Reference Systems as geographic seconds in a grid. A bilinear interpolation is used to calculate the exact coordinates for a point in the target Reference System.

NTv2 is designed to check multiple grids for the most accurate shift information. An NTv2 file contains a low density base grid (parent). Certain areas such as cities can have high density local sub grids. The sub grids overlay portions of the base grid. If a point is within one of the high density sub grids, NTv2 will use the high density grid, otherwise, the point falls through to the low density grid.

A description of the NTv2 algorithm can be found in the following sources:

  1. Junkins, D.R., and S.A. Farley, NTv2 Developers Guide; Geodetic Survey Division, Natural Resources Canada, 1995.
  2. Junkins, D.R., and S.A. Farley, NTv2 Users Guide; Geodetic Survey Division, Natural Resources Canada, 1995.
  3. Staatsbetrieb Geobasisinformation und Vermessung Sachsen,  Geobasisinformation und Vermessung.

Download of the NTv2 gridfiles in binary format

The NTv2 grid files supported by the program TRANSDAT and the function librariy GeoDLL you can download  here from the KilletSoft website!

Coordinate Transformations with the BeTA2007 test data of the ADV

The program TRANSDAT and the function librariy GeoDLL supports NTv2 standard Coordinate Transformations with high accuracy. Amongst others the NTv2 gridfile BeTA2007 can be used for transformations within Germany with results in sub-meter accuracy. The gridfile is provided by the "Arbeitsgemeinschaft der Vermessungsverwaltungen der Länder der Bundesrepublik Deutschland" (ADV), along with a documentation and a set of test data. The test data contain 31 spaced points on the territory of the Federal Republic of Germany in different variations with coordinates in both Reference Systems DHDN90 and ETRS89.

Comparative calculations with the test data of the ADV, done by the engineering office Killet Software Ing.-GbR, attest to the software TRANSDAT and GeoDLL a very good self-consistency. Here are the results:

  1. Forward calculation Gauss-Krueger / DHDN90 to UTM / ETRS89:
    Maximum deviation 0,04 millimeters
    Average deviation 0,02 millimeters
  2. Forward calculation Geographic Coordinates DHDN90 to ETRS89:
    Maximum deviation 0,51 microseconds (millionth seconds), that corresponds appr. 0,01 millimeters
    Average deviation 0,19 microseconds
  3. Reverse calculation UTM / ETRS89 to Gauss-Krueger / DHDN90 on different meridian strips:
    Maximum deviation 0,20 millimeters
    Average deviation 0,07 millimeters
  4. Reverse calculation Geographic Coordinates ETRS89 to DHDN90:
    Maximum deviation 0,51 microseconds
    Average deviation 0,18 microseconds

You can download the  test protocol and the tables with the corresponding calculations from our server.

Characteristics of the additional group "NTv2 Grid Data"

  1. Predefined NTv2 Reference Systems
  2. Embedding of any NTv2 gridfiles
  3. Support of Polygonal Validity Scopes in NTv2 files
  4. ASCII gridfiles (.gsa) and binary gridfiles (.gsb)
  5. Conversion of ASCII gridfiles to binary gridfiles
  6. Determining the parameters of a NTv2 gridfile
  7. Determining of NTv2 file names matching a reference system
  8. Download of many NTv2 files from the KilletSoft website
  9. Links to NTv2 providers on the KilletSoft website
  10. HARN grid files of the U.S. supported as equivalent NTv2 grid files
  11. Free use of some NTv2 files, which otherwise are available for a fee
  12. Access to NTv2 files, which are specially licensed for KilletSoft

Functions of the additional group "NTv2 Grid Data"

  1. Function convntvascii2bin() - Convert a NTv2 ASCII file to a binary file
  2. Function getntvgridcount() - Get count of subgrids contained in a NTv2 file
  3. Function getntvgridheader() - Get header parameter of a NTv2 subgrid
  4. Function getntvheader() - Get header parameter of a NTv2 file
  5. Function getntvrefbelong() - Determination of the second NTv2 Reference System
  6. Function getntvrefequiv() - Determination of an NTv2 equivalent Reference System
  7. Funktion getntvrefstatus() - Determination of the NTv2 membership of a Reference System
  8. Function setntvbinaryfile() - Test and initialize a NTv2 binary file
  9. Function setntvbinautofile() - Provide a NTv2 binary file in a wait position
  10. Function setntvpolyvalid() - Set Polygonal Validity Check in NTv2 files

Ausführliche Funktionsbeschreibungen

Detailed descriptions of all geodetic functions of this function group you find here in the online manual!

KilletSoft News In order that you always are well informed about our company, we write actual news, current information and special offers here into this column.

KilletSoft Logo Anniversary
 
Good service pays off - 25 years Geo Software by KilletSoft!
 Read more...

KilletSoft Logo Updates
 
The period, in which you can use free updates of our programs, has been extended!
 Read more...

KilletSoft Logo Innovation Award 2016
 
Award 2016 KilletSoft's geodetic software has won for the second year in succession the Innovation Award from the Initiative Small and Medium Enterprises.
 Certificate TRANSDAT...
 Certificate ORTWIN...
 Read the Press Release...

KilletSoft Logo GeoDLL / TRANSDAT
 
Proposal for using Polygonal Validity Scopes in NTv2 grid files.
 Read the White Paper...

KilletSoft Logo WINDOWS© 10 compatible
 
Win10 kompatibel Our software has got the certificate "WINDOWS© 10 compatible". So it complies with the compatibility standards of the Microsoft operating systems WINDOWS© 10.

KilletSoft Logo NTv2 Hamburg
 
Highly accurate NTv2 file of the Federal State of Hamburg free of charge for TRANSDAT and GeoDLL users.
 Download the NTv2 file ...
 Read the Press Release...

KilletSoft Logo GeoDLL
 
GeoDLL provides Time Zone Calculations with aspect to Maritime Territorial Limits.
 Read the Press Release...

KilletSoft Logo TRANSDAT / GeoDLL
 
The program and the DLL now support all HARN / HPGN Reference Systems of the United States.
 Read more...

KilletSoft Logo Translators wanted!
 
The latest versions of the programs TRANSDAT and SEVENPAR support language files for the programs interface. Since the language dependent texts are managed in external files,  new languages can be added at any time by creating new language files. Every user of the program now can compile language files for himself and our customers.