GEOTRANSFORMER: Unterschied zwischen den Versionen
Aus BAWiki
imported>BAWiki 3 KKeine Bearbeitungszusammenfassung |
imported>Seiss Guntram (Ergänzung zur Angabe von Dateiformaten und Projektionen) |
||
Zeile 2: | Zeile 2: | ||
|name_en=GEOTRANSFORMER | |name_en=GEOTRANSFORMER | ||
|name=GEOTRANSFORMER | |name=GEOTRANSFORMER | ||
|version= | |version=Juli 2010 | ||
|version_beschr= | |version_beschr=Juli 2010 | ||
|stichworte=Koordinaten-Transformation<br /> | |stichworte=Koordinaten-Transformation<br /> | ||
Koordinaten-System<br /> | Koordinaten-System<br /> | ||
Zeile 10: | Zeile 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 /> | |||
Krassowski-Ellipsoid<br /> | |||
Rijksdriehoeksmeting (RD, niederl. Koordinatensystem)<br /> | Rijksdriehoeksmeting (RD, niederl. Koordinatensystem)<br /> | ||
BAW-Dateiformate | BAW-Dateiformate | ||
Zeile 17: | Zeile 19: | ||
* Gauß-Krüger (Streifen 2 bis 5) | * Gauß-Krüger (Streifen 2 bis 5) | ||
* | * Sphärische Koordinaten (geografische Länge und Breite) | ||
* Universal Transverse Mercator (UTM) | * Universal Transverse Mercator (UTM) | ||
* Rijksdatum (Niederlande) | |||
* lokale metrische Zentralprojektion | |||
Derzeit implementierte geodätische Datumstransformationen (Helmert-Transformationen) sind | Derzeit implementierte geodätische Datumstransformationen (Helmert-Transformationen) sind | ||
Zeile 33: | Zeile 37: | ||
|eingabedateien= | |eingabedateien= | ||
# Gitternetzdatei (Dateityp TICAD,[[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]) oder | # Gitternetzdatei (Dateityp TICAD,[[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]) oder | ||
# UNTRIM-VC-Gitternetzdatei (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]]) oder | # UNTRIM-VC-Gitternetzdatei (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]], Variante Vincento Casulli) oder | ||
# Peildatendatei (Dateityp [[GEOM.DAT|geom.dat]]) oder | # UNTRIM-BAW-Gitternetzdatei (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]], Variante BAW) oder | ||
# DELFT3D-Gitternetzdatei (Dateityp [[DELFT3D.GRD|delft3d.grd]]) oder | |||
# ASCII-Format für Punktdaten, Peildatendatei (Dateityp [[GEOM.DAT|geom.dat]]) oder | |||
# Geopositionsdatei (Dateityp [[GEOPOS.DAT|geopos.dat]]) oder | # Geopositionsdatei (Dateityp [[GEOPOS.DAT|geopos.dat]]) oder | ||
# digitalisierte Strukturlinien (Buhnen, Inseln, etc.) (Dateityp [[INSEL.DAT|insel.dat]]) oder | # digitalisierte Strukturlinien (Buhnen, Inseln, etc.) (Dateityp [[INSEL.DAT|insel.dat]]) oder | ||
Zeile 47: | Zeile 53: | ||
# Gitternetzdatei (Dateityp TICAD,[[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]) oder | # Gitternetzdatei (Dateityp TICAD,[[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]) oder | ||
# UNTRIM-VC-Gitternetzdatei (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]]) oder | # UNTRIM-VC-Gitternetzdatei (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]]) oder | ||
# UNTRIM-BAW-Gitternetzdatei (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]], Variante BAW) oder | |||
# DELFT3D-Gitternetzdatei (Dateityp [[DELFT3D.GRD|delft3d.grd]]) oder | |||
# Peildatendatei (Dateityp [[GEOM.DAT|geom.dat]]) oder | # Peildatendatei (Dateityp [[GEOM.DAT|geom.dat]]) oder | ||
# Geopositionsdatei (Dateityp [[GEOPOS.DAT|geopos.dat]]) oder | # Geopositionsdatei (Dateityp [[GEOPOS.DAT|geopos.dat]]) oder | ||
Zeile 59: | Zeile 67: | ||
|methode= | |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 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. | |||
* 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 |
Version vom 12. Juli 2010, 12:20 Uhr
Basisinformationen
Programm-Name
GEOTRANSFORMER
Version
Juli 2010
Beschreibung
Juli 2010
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
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 (Helmert-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)
Eingabe-Dateien
- Gitternetzdatei (Dateityp TICAD,gitter05.dat/bin) oder
- UNTRIM-VC-Gitternetzdatei (Dateityp untrim_grid.dat, Variante Vincento Casulli) oder
- UNTRIM-BAW-Gitternetzdatei (Dateityp untrim_grid.dat, Variante BAW) oder
- DELFT3D-Gitternetzdatei (Dateityp delft3d.grd) oder
- ASCII-Format für Punktdaten, Peildatendatei (Dateityp geom.dat) oder
- Geopositionsdatei (Dateityp geopos.dat) oder
- digitalisierte Strukturlinien (Buhnen, Inseln, etc.) (Dateityp insel.dat) oder
- digitalisierte Linien (Dateityp digi.gkk) oder
- Polygondateien (Dateityp poly.dat) oder
- Zeitreihendateien an Einzelstationen (Dateityp boewrt.dat) oder
- Polygone für die Sicherung von Tiefen an Knotenpunkten (Dateityp nodes.save) oder
- (Dateityp frames.dat, der Centerpunkt und die Abmessungen werden innerhalb von metrischen Systemen transformiert) oder
- Beschreibung der Randgitterzellen (Dateityp rgz.dat).
Ausgabe-Dateien
- Gitternetzdatei (Dateityp TICAD,gitter05.dat/bin) oder
- UNTRIM-VC-Gitternetzdatei (Dateityp untrim_grid.dat) oder
- UNTRIM-BAW-Gitternetzdatei (Dateityp untrim_grid.dat, Variante BAW) oder
- DELFT3D-Gitternetzdatei (Dateityp delft3d.grd) oder
- Peildatendatei (Dateityp geom.dat) oder
- Geopositionsdatei (Dateityp geopos.dat) oder
- digitalisierte Strukturlinien (Buhnen, Inseln, etc.) (Dateityp insel.dat) oder
- digitalisierte Linien (Dateityp digi.gkk) oder
- Polygondateien (Dateityp poly.dat) oder
- Zeitreihendateien an Einzelstationen (Dateityp boewrt.dat) oder
- Polygone für die Sicherung von Tiefen an Knotenpunkten (Dateityp nodes.save) oder
- (Dateityp frames.dat, der Centerpunkt und die Abmessungen werden innerhalb von metrischen Systemen transformiert) oder
- Beschreibung der Randgitterzellen (Dateityp rgz.dat). Datei ist nur bedingt weiterverwendbar, da FD-Netze nicht exakt transformiert werden können.
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.
- 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
-
Originalversion
G. Seiß (Hauptprogramm, Datei-I/O)
Programmpflege
Dokumentation/Literatur
interaktiv selbsterklärend
zurück zu Programmkennblätter