Aktionen

GEOTRANSFORMER: Unterschied zwischen den Versionen

Aus BAWiki

imported>Seiss Guntram
K (Ergänzung des zu bearbeitenden Dateityps ipds.dat, cs2cs nicht mehr erforderlich)
imported>Seiss Guntram
K (Anpassung an GNTRANS-WSV)
Zeile 2: Zeile 2:
|name_en=GEOTRANSFORMER
|name_en=GEOTRANSFORMER
|name=GEOTRANSFORMER
|name=GEOTRANSFORMER
|version=Februar 2013  
|version=Mai 2013  
|version_beschr=Februar 2013  
|version_beschr=Mai 2013  
|stichworte=Koordinaten-Transformation<br />
|stichworte=Koordinaten-Transformation<br />
Koordinaten-System<br />
Koordinaten-System<br />
Zeile 12: Zeile 12:
Potsdam Datum (Bessel 1841)<br />
Potsdam Datum (Bessel 1841)<br />
Krassowski-Ellipsoid<br />
Krassowski-Ellipsoid<br />
NTv2-Verfahren BETA2007<br />
NTv2-Verfahren<br />
BETA2007<br />
GNTRANS-WSV<br />
Rijksdriehoeksmeting (RD, niederl. Koordinatensystem)<br />
Rijksdriehoeksmeting (RD, niederl. Koordinatensystem)<br />
BAW-Dateiformate  
BAW-Dateiformate  
Zeile 38: Zeile 40:
* Bundesamt für Kartographie und Geodäsie, Breiten <50,3 Grad N
* Bundesamt für Kartographie und Geodäsie, Breiten <50,3 Grad N


Zudem besteht innerhalb Deutschlands die Möglichkeit, die Datumstransformation von DHDN90 nach ETRS89 und umgekehrt über das gitterbasierte NTv2-Verfahren BETA2007 (Bundeseinheitliche Transformation für ATKIS) vorzunehmen.
Zudem besteht innerhalb Deutschlands die Möglichkeit, die Datumstransformation von DHDN90 nach ETRS89 und umgekehrt über das gitterbasierte NTv2-Verfahren nach GNTRANS-WSV oder BETA2007 vorzunehmen.


|eingabedateien=
|eingabedateien=
Zeile 77: Zeile 79:
*  Ein- und Ausgabe-Datei sind zeitgleich geöffnet. Jeder gelesene Koordinaten-Punkt wird sofort transformiert und in die Ausgabe-Liste geschrieben. Dadurch kann die Anzahl der zu transformierenden Koordinaten in der Eingangs-Liste beliebig groß sein.
*  Ein- und Ausgabe-Datei sind zeitgleich geöffnet. Jeder gelesene Koordinaten-Punkt wird sofort transformiert und in die Ausgabe-Liste geschrieben. Dadurch kann die Anzahl der zu transformierenden Koordinaten in der Eingangs-Liste beliebig groß sein.
* Das Programm formatiert die Ausgabedateien entsprechend der geforderten Genauigkeiten in der Nachkommastelle unterschiedlich, je nach dem, ob geographische Koordinaten oder Kartenkoordinaten zu schreiben sind.
* Das Programm formatiert die Ausgabedateien entsprechend der geforderten Genauigkeiten in der Nachkommastelle unterschiedlich, je nach dem, ob geographische Koordinaten oder Kartenkoordinaten zu schreiben sind.
* Das Programm transformiert die in der Ausgangsprojektion vorliegenden Koordinatenpaare zunächst in sphärische Koordinaten (WGS84) und dann weiter in das geodätische Zieldatum und die Zielprojektion. Bei der Datumstransformation kann im Falle (DHDN nach ETRS89) und zurück anstelle einer 7-Parameter-Transformation das NTv2-Verfahren unter Nutzung des Transformationsgitters BETA2007.gsb eingesetzt werden.
* Das Programm transformiert die in der Ausgangsprojektion vorliegenden Koordinatenpaare zunächst in sphärische Koordinaten (WGS84) und dann weiter in das geodätische Zieldatum und die Zielprojektion. Bei der Datumstransformation kann im Falle (DHDN nach ETRS89) und zurück anstelle einer 7-Parameter-Transformation das NTv2-Verfahren unter Nutzung eines Transformationsgitters (*.gsb) eingesetzt werden.
* Alle nicht NAMELIST-basierten ASCII-Formate enthalten nach der Transformation einen aus Kommentaren bestehenden Dateikopf mit der aktuellen Koordinatentransformation.
* Alle nicht NAMELIST-basierten ASCII-Formate enthalten nach der Transformation einen aus Kommentaren bestehenden Dateikopf mit der aktuellen Koordinatentransformation.
|preprozessor=Alle Programme, die obige Dateiformate nutzen  
|preprozessor=Alle Programme, die obige Dateiformate nutzen  
|postprozessor=Alle Programme, die obige Dateiformate nutzen  
|postprozessor=Alle Programme, die obige Dateiformate nutzen  
|programmiersprache=Fortran90
|programmiersprache=Fortran90
|zus_software= NTv2-Gitter BETA2007.gsb  
|zus_software= NTv2-Gitter dhdn_to_etrs89_wsv_v1.gsb, stn_to_etrs89_wsv_v1.gsb und BETA2007.gsb  
|kontakt_original=[mailto:guntram.seiss@baw.de G. Seiß]  (Hauptprogramm, Datei-I/O)  
|kontakt_original=[mailto:guntram.seiss@baw.de G. Seiß]  (Hauptprogramm, Datei-I/O)  
|kontakt_pflege=[mailto:guntram.seiss@baw.de G. Seiß]
|kontakt_pflege=[mailto:guntram.seiss@baw.de G. Seiß]
|dokumentation=interaktiv selbsterklärend<br/> $PROGHOME/examples/geotransformer <br/> Junkins, D.R. and Farley, S.A. (1995) National Transformation Version 2 Users Guide, Geodetic Survey Division Geomatics Canada   
|dokumentation=interaktiv selbsterklärend<br/> $PROGHOME/examples/geotransformer <br/> Junkins, D.R. and Farley, S.A. (1995) National Transformation Version 2 Users Guide, Geodetic Survey Division Geomatics Canada   
}}
}}

Version vom 13. Mai 2013, 12:05 Uhr

Basisinformationen

Programm-Name

GEOTRANSFORMER

Version

Mai 2013

Beschreibung

Mai 2013

Stichworte

Koordinaten-Transformation
Koordinaten-System
Gauß-Krüger
Europäisches Terrestrisches Referenzsystem 1989 (ETRS89)
World Geodetic System 1984 (WGS84)
European Datum 1950 (ED50)
Potsdam Datum (Bessel 1841)
Krassowski-Ellipsoid
NTv2-Verfahren
BETA2007
GNTRANS-WSV
Rijksdriehoeksmeting (RD, niederl. Koordinatensystem)
BAW-Dateiformate

Kurzbeschreibung

Dieses Programm transformiert für verschiedenen Dateiformate der BAW die Koordinaten zwischen verschiedenen Koordinaten-Systemen und geodätischen Datumstransformationen. Derzeit implementierte Koordinaten-Systeme sind:

  • Gauß-Krüger (Streifen 2 bis 5)
  • Sphärische Koordinaten (geografische Länge und Breite)
  • Universal Transverse Mercator (UTM)
  • Rijksdatum (Niederlande)
  • lokale metrische Zentralprojektion

Derzeit implementierte geodätische Datumstransformationen (7-Parameter-Transformationen) sind

  • Europäisches Terrestrisches Referenzsystem 1989 (ETRS89)
  • World Geodetic System 1984 (WGS84)
  • European Datum 1950 (ED50)
  • Bundesamt für Kartographie und Geodäsie, Standard-Parameter
  • Bundesamt für Kartographie und Geodäsie, Breiten >52,3 Grad N
  • BAW C. Maushake,
  • Krassovsky Standard (Wikipedia)
  • Krassovsky (WSA Stralsund)
  • Bundesamt für Kartographie und Geodäsie, Breiten zwischen 50,3 Grad N und 52,3 Grad N
  • Bundesamt für Kartographie und Geodäsie, Breiten <50,3 Grad N

Zudem besteht innerhalb Deutschlands die Möglichkeit, die Datumstransformation von DHDN90 nach ETRS89 und umgekehrt über das gitterbasierte NTv2-Verfahren nach GNTRANS-WSV oder BETA2007 vorzunehmen.

Eingabe-Dateien

  1. Gitternetzdatei (Dateityp TICAD,gitter05.dat/bin) oder
  2. digitalisierte Linien (Dateityp digi.gkk) oder
  3. digitalisierte Strukturlinien (Buhnen, Inseln, etc.) (Dateityp insel.dat) oder
  4. Polygondateien (Dateityp poly.dat) oder
  5. Polygone für die Sicherung von Tiefen an Knotenpunkten (Dateityp nodes.save) oder
  6. (Dateityp frames.dat, der Centerpunkt und die Abmessungen werden innerhalb von metrischen Systemen transformiert) oder
  7. Beschreibung der Randgitterzellen (Dateityp rgz.dat) oder
  8. ASCII-Format für Punktdaten, Peildatendatei (Dateityp geom.dat) oder
  9. Zeitreihendateien an Einzelstationen (Dateityp boewrt.dat) oder
  10. Geopositionsdatei (Dateityp geopos.dat) oder
  11. UNTRIM-VC-Gitternetzdatei (Dateityp untrim_grid.dat, Variante Vincento Casulli) oder
  12. DELFT3D-Gitternetzdatei (Dateityp delft3d.grd) oder
  13. UNTRIM-BAW-Gitternetzdatei (Dateityp untrim_grid.dat, Variante BAW) oder
  14. Systemdatei für Einzelpositionen (Dateityp location_grid.dat) oder
  15. IPDS-Datei zur Initialisierung von Anfangsfeldern (Dateityp ipds.dat).

Ausgabe-Dateien

  1. Gitternetzdatei (Dateityp TICAD,gitter05.dat/bin) oder
  2. digitalisierte Linien (Dateityp digi.gkk) oder
  3. digitalisierte Strukturlinien (Buhnen, Inseln, etc.) (Dateityp insel.dat) oder
  4. Polygondateien (Dateityp poly.dat) oder
  5. Polygone für die Sicherung von Tiefen an Knotenpunkten (Dateityp nodes.save) oder
  6. (Dateityp frames.dat, der Centerpunkt und die Abmessungen werden innerhalb von metrischen Systemen transformiert) oder
  7. Beschreibung der Randgitterzellen (Dateityp rgz.dat) oder
  8. ASCII-Format für Punktdaten, Peildatendatei (Dateityp geom.dat) oder
  9. Zeitreihendateien an Einzelstationen (Dateityp boewrt.dat) oder
  10. Geopositionsdatei (Dateityp geopos.dat) oder
  11. UNTRIM-VC-Gitternetzdatei (Dateityp untrim_grid.dat, Variante Vincento Casulli) oder
  12. DELFT3D-Gitternetzdatei (Dateityp delft3d.grd) oder
  13. UNTRIM-BAW-Gitternetzdatei (Dateityp untrim_grid.dat, Variante BAW) oder
  14. Systemdatei für Einzelpositionen (Dateityp location_grid.dat) oder
  15. IPDS-Datei zur Initialisierung von Anfangsfeldern (Dateityp ipds.dat).

Methode

  • Ein- und Ausgabe-Datei sind zeitgleich geöffnet. Jeder gelesene Koordinaten-Punkt wird sofort transformiert und in die Ausgabe-Liste geschrieben. Dadurch kann die Anzahl der zu transformierenden Koordinaten in der Eingangs-Liste beliebig groß sein.
  • Das Programm formatiert die Ausgabedateien entsprechend der geforderten Genauigkeiten in der Nachkommastelle unterschiedlich, je nach dem, ob geographische Koordinaten oder Kartenkoordinaten zu schreiben sind.
  • Das Programm transformiert die in der Ausgangsprojektion vorliegenden Koordinatenpaare zunächst in sphärische Koordinaten (WGS84) und dann weiter in das geodätische Zieldatum und die Zielprojektion. Bei der Datumstransformation kann im Falle (DHDN nach ETRS89) und zurück anstelle einer 7-Parameter-Transformation das NTv2-Verfahren unter Nutzung eines Transformationsgitters (*.gsb) eingesetzt werden.
  • Alle nicht NAMELIST-basierten ASCII-Formate enthalten nach der Transformation einen aus Kommentaren bestehenden Dateikopf mit der aktuellen Koordinatentransformation.

Vorlauf-Programme

Alle Programme, die obige Dateiformate nutzen

Nachlauf-Programme

Alle Programme, die obige Dateiformate nutzen

Weitere Informationen

Programmiersprache

Fortran90

zusätzliche Software

NTv2-Gitter dhdn_to_etrs89_wsv_v1.gsb, stn_to_etrs89_wsv_v1.gsb und BETA2007.gsb

Originalversion

G. Seiß (Hauptprogramm, Datei-I/O)

Programmpflege

G. Seiß

Dokumentation/Literatur

interaktiv selbsterklärend
$PROGHOME/examples/geotransformer
Junkins, D.R. and Farley, S.A. (1995) National Transformation Version 2 Users Guide, Geodetic Survey Division Geomatics Canada


zurück zu Programmkennblätter


Strukturübersicht