GEOTRANSFORMER: Difference between revisions
From BAWiki
imported>Seiss Guntram mNo edit summary |
imported>Seiss Guntram (NTv2 method added, Literature added, further 7 parameter sets added) |
||
Line 2: | Line 2: | ||
|name_de=GEOTRANSFORMER | |name_de=GEOTRANSFORMER | ||
|name=GEOTRANSFORMER | |name=GEOTRANSFORMER | ||
|version= | |version=December 2012 | ||
|version_descr= | |version_descr=December 2012 | ||
|catchwords=coordinate transformation<br/> | |catchwords=coordinate transformation<br/> | ||
coordinate system<br/> | coordinate system<br/> | ||
Line 10: | Line 10: | ||
world geodetic system 1984 (WGS84)<br/> | world geodetic system 1984 (WGS84)<br/> | ||
european datum 1950 (ED50)<br/> | european datum 1950 (ED50)<br/> | ||
Potsdam datum (Bessel 1841)<br/> | |||
Krassovski ellipsoid<br/> | |||
NTv2 method BETA2007<br/> | |||
Rijksdriehoeksmeting (RD, coordinate system of the netherlands)<br/> | Rijksdriehoeksmeting (RD, coordinate system of the netherlands)<br/> | ||
universal transverse mercator (UTM) | universal transverse mercator (UTM) | ||
Line 21: | Line 24: | ||
* local metric central projection | * local metric central projection | ||
Currently implemented geodetic | Currently implemented geodetic 7-parameter transformations: | ||
* European Terrestrial Reference System 1989 (ETRS89) | * European Terrestrial Reference System 1989 (ETRS89) | ||
Line 27: | Line 30: | ||
* European Datum 1950 (ED50) | * European Datum 1950 (ED50) | ||
* Federal Intstitute for cartography und geodesy, standard parameter | * Federal Intstitute for cartography und geodesy, standard parameter | ||
* Federal Intstitute for cartography und geodesy, | * Federal Intstitute for cartography und geodesy, latitudes >52,3 degrees N | ||
* BAW C. Maushake, | * BAW C. Maushake, | ||
* Krassovsky standard ([http://de.wikipedia.org/wiki/7-Parameter-Transformation Wikipedia]) | * Krassovsky standard ([http://de.wikipedia.org/wiki/7-Parameter-Transformation Wikipedia]) | ||
* Krassovsky (WSA Stralsund) | * Krassovsky (WSA Stralsund) | ||
* Federal Intstitute for cartography und geodesy, latitudes between 50,3 degrees N and 52,3 degrees N | |||
* Federal Intstitute for cartography und geodesy, latitudes <50,3 Grad N | |||
Additionally the BETA2007 based NTv2 grid shift method is provided for datum transformation of DHDN90 to ETRS89 and back. | |||
|inputfiles= | |inputfiles= | ||
# triangulated mesh (file type TICAD,[[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | # triangulated mesh (file type TICAD,[[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | ||
# | # digitized polylines (file type [[DIGI.GKK|digi.gkk]]) or | ||
# digitized polylines (file type [[INSEL.DAT|insel.dat]]) or | # digitized polylines (file type [[INSEL.DAT|insel.dat]]) or | ||
# polygon file (file type [[POLY.DAT|poly.dat]]) or | # polygon file (file type [[POLY.DAT|poly.dat]]) or | ||
# polygone file to protect edges of a grid (file type [[NODES.SAVE|nodes.save]]) oder | # polygone file to protect edges of a grid (file type [[NODES.SAVE|nodes.save]]) oder | ||
# plot frames (file type [[FRAMES.DAT|frames.dat]], center and size, or | # plot frames (file type [[FRAMES.DAT|frames.dat]], center and size, or | ||
# description of boundary cells (file type [[RGZ.DAT|rgz.dat]]) or | # description of boundary cells (file type [[RGZ.DAT|rgz.dat]]) or | ||
# ASCII triple data, file with soundings (file type [[GEOM.DAT|geom.dat]]) or | |||
# time series at single station (file type [[BOEWRT.DAT|boewrt.dat]]) or | |||
# position description (file type [[GEOPOS.DAT|geopos.dat]]) or | |||
# triangulated UNTRIM-VC mesh (file type [[UNTRIM_GRID.DAT|untrim_grid.dat]], version Vincenzo Casulli) or | |||
# grid of the numerical method DELFT3D (file type [[DELFT3D.GRD|delft3d.grd]]) or | |||
# triangulated UNTRIM-BAW mesh (file type [[UNTRIM_GRID.DAT|untrim_grid.dat]], BAW version) or | |||
# system file for specific locations (file type [[LOCATION_GRID.DAT|location_grid.dat]]). | # system file for specific locations (file type [[LOCATION_GRID.DAT|location_grid.dat]]). | ||
|outputfiles= | |outputfiles= | ||
# triangulated mesh (file type TICAD,[[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | # triangulated mesh (file type TICAD,[[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | ||
# | # digitized polylines (file type [[DIGI.GKK|digi.gkk]]) or | ||
# digitized polylines (file type [[INSEL.DAT|insel.dat]]) or | # digitized polylines (file type [[INSEL.DAT|insel.dat]]) or | ||
# | # polygon file (file type [[POLY.DAT|poly.dat]]) or | ||
# polygone file to protect edges of a grid (file type [[NODES.SAVE|nodes.save]]) oder | # polygone file to protect edges of a grid (file type [[NODES.SAVE|nodes.save]]) oder | ||
# plot frames (file type [[FRAMES.DAT|frames.dat]], center and size, or | # plot frames (file type [[FRAMES.DAT|frames.dat]], center and size, or | ||
# description of boundary cells (file type [[RGZ.DAT|rgz.dat]]) or | # description of boundary cells (file type [[RGZ.DAT|rgz.dat]]) or | ||
# ASCII triple data, file with soundings (file type [[GEOM.DAT|geom.dat]]) or | |||
# time series at single station (file type [[BOEWRT.DAT|boewrt.dat]]) or | |||
# position description (file type [[GEOPOS.DAT|geopos.dat]]) or | |||
# triangulated UNTRIM-VC mesh (file type [[UNTRIM_GRID.DAT|untrim_grid.dat]], version Vincenzo Casulli) or | |||
# grid of the numerical method DELFT3D (file type [[DELFT3D.GRD|delft3d.grd]]) or | |||
# triangulated UNTRIM-BAW mesh (file type [[UNTRIM_GRID.DAT|untrim_grid.dat]], BAW version) or | |||
# system file for specific locations (file type [[LOCATION_GRID.DAT|location_grid.dat]]). | # system file for specific locations (file type [[LOCATION_GRID.DAT|location_grid.dat]]). | ||
Line 67: | Line 74: | ||
* Input and output list are opened at the same time. Every coordinate point will be read, transformed and written on the output list immediately. So the size of the input file is unlimited. | * Input and output list are opened at the same time. Every coordinate point will be read, transformed and written on the output list immediately. So the size of the input file is unlimited. | ||
* The formatting of decimal coordinates depends on the actual projection of coordinates (geographic or map coordinates) | * The formatting of decimal coordinates depends on the actual projection of coordinates (geographic or map coordinates) | ||
* The program first calculates spherical coordinates (WGS84) | * The program first calculates spherical coordinates (WGS84) from input projected coordiantes. Then the new geodetic datum and projection is applied. For datum transformation from DHDN to ETRS89 and back, alternatively the NTv2 method with grid shift file BETA2007.gsb is provided. | ||
* To all ASCII formats which are not NAMELIST based, a file header with the current coordinate information is added as comments. | * To all ASCII formats which are not NAMELIST based, a file header with the current coordinate information is added as comments. | ||
Line 73: | Line 80: | ||
|postprocessor=all programs wich use above file formats | |postprocessor=all programs wich use above file formats | ||
|language=Fortran90 | |language=Fortran90 | ||
|add_software= | |add_software=PROJ.4 tool cs2cs, NTv2 grid BETA2007.gsb | ||
|contact_original=[mailto:guntram.seiss@baw.de G. Seiß] (main program, file I/O) | |contact_original=[mailto:guntram.seiss@baw.de G. Seiß] (main program, file I/O) | ||
|contact_maintenance=[mailto:guntram.seiss@baw.de G. Seiß] | |contact_maintenance=[mailto:guntram.seiss@baw.de G. Seiß] | ||
|documentation=interactive dialog, self explaining | |documentation=interactive dialog, self explaining<br/> $PROGHOME/examples/geotransformer <br/> Junkins, D.R. and Farley, S.A. (1995) National Transformation Version 2 Users Guide, Geodetic Survey Division Geomatics Canada | ||
}} | }} |
Revision as of 13:47, 14 December 2012
Basic Information
Name of Program
GEOTRANSFORMER
Version-Date
December 2012
Description-Date
December 2012
Catchwords
coordinate transformation
coordinate system
Gauss-Krueger
European Terrestrial Reference System 1989 (ETRS89)
world geodetic system 1984 (WGS84)
european datum 1950 (ED50)
Potsdam datum (Bessel 1841)
Krassovski ellipsoid
NTv2 method BETA2007
Rijksdriehoeksmeting (RD, coordinate system of the netherlands)
universal transverse mercator (UTM)
Short Description of Functionality
This program transforms coordinates between different coordinate systems. Currently implemented coordinate systems are:
- Gauß-Krüger (stripe 2 to 5)
- spherical coordinates (longitude, latitude)
- Universal Transverse Mercator (UTM)
- Rijksdatum (Netherlands)
- local metric central projection
Currently implemented geodetic 7-parameter transformations:
- European Terrestrial Reference System 1989 (ETRS89)
- World Geodetic System 1984 (WGS84)
- European Datum 1950 (ED50)
- Federal Intstitute for cartography und geodesy, standard parameter
- Federal Intstitute for cartography und geodesy, latitudes >52,3 degrees N
- BAW C. Maushake,
- Krassovsky standard (Wikipedia)
- Krassovsky (WSA Stralsund)
- Federal Intstitute for cartography und geodesy, latitudes between 50,3 degrees N and 52,3 degrees N
- Federal Intstitute for cartography und geodesy, latitudes <50,3 Grad N
Additionally the BETA2007 based NTv2 grid shift method is provided for datum transformation of DHDN90 to ETRS89 and back.
Input-Files
- triangulated mesh (file type TICAD,gitter05.dat/bin)
- digitized polylines (file type digi.gkk) or
- digitized polylines (file type insel.dat) or
- polygon file (file type poly.dat) or
- polygone file to protect edges of a grid (file type nodes.save) oder
- plot frames (file type frames.dat, center and size, or
- description of boundary cells (file type rgz.dat) or
- ASCII triple data, file with soundings (file type geom.dat) or
- time series at single station (file type boewrt.dat) or
- position description (file type geopos.dat) or
- triangulated UNTRIM-VC mesh (file type untrim_grid.dat, version Vincenzo Casulli) or
- grid of the numerical method DELFT3D (file type delft3d.grd) or
- triangulated UNTRIM-BAW mesh (file type untrim_grid.dat, BAW version) or
- system file for specific locations (file type location_grid.dat).
Output-Files
- triangulated mesh (file type TICAD,gitter05.dat/bin)
- digitized polylines (file type digi.gkk) or
- digitized polylines (file type insel.dat) or
- polygon file (file type poly.dat) or
- polygone file to protect edges of a grid (file type nodes.save) oder
- plot frames (file type frames.dat, center and size, or
- description of boundary cells (file type rgz.dat) or
- ASCII triple data, file with soundings (file type geom.dat) or
- time series at single station (file type boewrt.dat) or
- position description (file type geopos.dat) or
- triangulated UNTRIM-VC mesh (file type untrim_grid.dat, version Vincenzo Casulli) or
- grid of the numerical method DELFT3D (file type delft3d.grd) or
- triangulated UNTRIM-BAW mesh (file type untrim_grid.dat, BAW version) or
- system file for specific locations (file type location_grid.dat).
Methodology
- Input and output list are opened at the same time. Every coordinate point will be read, transformed and written on the output list immediately. So the size of the input file is unlimited.
- The formatting of decimal coordinates depends on the actual projection of coordinates (geographic or map coordinates)
- The program first calculates spherical coordinates (WGS84) from input projected coordiantes. Then the new geodetic datum and projection is applied. For datum transformation from DHDN to ETRS89 and back, alternatively the NTv2 method with grid shift file BETA2007.gsb is provided.
- To all ASCII formats which are not NAMELIST based, a file header with the current coordinate information is added as comments.
Program(s) to run before this Program
all programs wich use above file formats
Program(s) to run after this Program
all programs wich use above file formats
Additional Information
Language
Fortran90
Additional software
PROJ.4 tool cs2cs, NTv2 grid BETA2007.gsb
Original Version
G. Seiß (main program, file I/O)
Maintenance
Documentation/Literature
interactive dialog, self explaining
$PROGHOME/examples/geotransformer
Junkins, D.R. and Farley, S.A. (1995) National Transformation Version 2 Users Guide, Geodetic Survey Division Geomatics Canada
back to Program Descriptions