Aktionen

DREHE2D: Unterschied zwischen den Versionen

Aus BAWiki

imported>BAWiki 1
Keine Bearbeitungszusammenfassung
K (Aktualisierung Kontakt, Programmiersprache, Version)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 2: Zeile 2:
|name_en=DREHE2D
|name_en=DREHE2D
|name=DREHE2D
|name=DREHE2D
|version=Oktober 1999 (V 2.x)
|version=November 2017
|version_beschr=April 2008  
|version_beschr=April 2008  
|stichworte=
|stichworte=
Koordinatentransformation<br />
Koordinatentransformation, Drehung, Spiegelung, Bauwerke<br />
FE-Gitter<br />
FE-Gitter<br />
Strukturlinien und Polygone<br />
Strukturlinien und Polygone<br />
|kurzbeschreibung=
|kurzbeschreibung=
Das Programm DREHE2D transformiert Koordinateninformation, die in FE-Gittern, Strukturliniendateien, Polygondateien oder Peildatendateien vorhanden ist, in ein neues Koordinatensystem.
Das Programm DREHE2D transformiert Koordinateninformation, die in FE-Gittern, Strukturliniendateien, Polygondateien oder Peildatendateien vorhanden ist, in ein neues relatives Koordinatensystem.
Die Rücktransformation von Koordinaten des neuen in das alte System ist ebenfalls möglich.  
Die Rücktransformation von Koordinaten des neuen in das alte System ist ebenfalls möglich.
Anlass zur Entwicklung war, das Rechengitter für das  Emssperrwerk so zu drehen, dass die Pfeiler parallel zu den Gitternetzlinien eines FD-Gitters angeordnet waren.
Für Koordinatentransformation von Geokoordinaten siehe [[GEOTRANSFORMER]].
|eingabedateien=
|eingabedateien=
# Datei vom Typ [[GITTER05.DAT/BIN|gitter05.dat/.bin]]  oder
# Datei vom Typ [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]  oder
# Datei vom Typ [[INSEL.DAT|insel.dat]] oder
# Datei vom Typ [[INSEL.DAT|insel.dat]] oder
# Datei vom Typ [[DIGI.GKK|digi.gkk]] oder
# Datei vom Typ [[DIGI.GKK|digi.gkk]] oder
Zeile 22: Zeile 24:
mit ursprünglicher Koordinateninformation.  
mit ursprünglicher Koordinateninformation.  
|ausgabedateien=
|ausgabedateien=
# Datei vom Typ [[GITTER05.DAT/BIN|gitter05.dat/.bin]]  oder
# Datei vom Typ [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]  oder
# Datei vom Typ [[INSEL.DAT|insel.dat]] oder
# Datei vom Typ [[INSEL.DAT|insel.dat]] oder
# Datei vom Typ [[DIGI.GKK|digi.gkk]] oder
# Datei vom Typ [[DIGI.GKK|digi.gkk]] oder
Zeile 43: Zeile 45:
|programmiersprache=Fortran90
|programmiersprache=Fortran90
|zus_software= -
|zus_software= -
|kontakt_original=[mailto:guntram.seiß@baw.de G. Seiß]
|kontakt_original=G. Seiß
|kontakt_pflege=[mailto:guntram.seiß@baw.de G. Seiß]
|kontakt_pflege=[mailto:pre.proghome@baw.de Arbeitsgruppe PRE]
|dokumentation=selbsterklärend
|dokumentation=selbsterklärend
}}
}}

Aktuelle Version vom 7. September 2022, 08:22 Uhr

Basisinformationen

Programm-Name

DREHE2D

Version

November 2017

Beschreibung

April 2008

Stichworte

Koordinatentransformation, Drehung, Spiegelung, Bauwerke
FE-Gitter
Strukturlinien und Polygone

Kurzbeschreibung

Das Programm DREHE2D transformiert Koordinateninformation, die in FE-Gittern, Strukturliniendateien, Polygondateien oder Peildatendateien vorhanden ist, in ein neues relatives Koordinatensystem. Die Rücktransformation von Koordinaten des neuen in das alte System ist ebenfalls möglich. Anlass zur Entwicklung war, das Rechengitter für das Emssperrwerk so zu drehen, dass die Pfeiler parallel zu den Gitternetzlinien eines FD-Gitters angeordnet waren. Für Koordinatentransformation von Geokoordinaten siehe GEOTRANSFORMER.

Eingabe-Dateien

  1. Datei vom Typ gitter05.dat/bin oder
  2. Datei vom Typ insel.dat oder
  3. Datei vom Typ digi.gkk oder
  4. Datei vom Typ nodes.save oder
  5. Datei vom Typ poly.dat oder
  6. Datei vom Typ frames.dat oder
  7. Datei vom Typ rgz.dat
  8. Datei vom Typ geom.dat

mit ursprünglicher Koordinateninformation.

Ausgabe-Dateien

  1. Datei vom Typ gitter05.dat/bin oder
  2. Datei vom Typ insel.dat oder
  3. Datei vom Typ digi.gkk oder
  4. Datei vom Typ nodes.save oder
  5. Datei vom Typ poly.dat oder
  6. Datei vom Typ frames.dat oder
  7. Datei vom Typ rgz.dat
  8. Datei vom Typ geom.dat

mit (rück)transformierter Koordinateninformation sowie Datei mit Druckerausgaben drehe2d.sdr und optional Terminalprotokoll vom Typ gkslog.dat.

Methode

Das Programm liest einen Verschiebungsvektor (Ursprung des neuen Systems) und einen Winkel (des alten Koordinatensystems gegenüber dem neuen System (positiv gegen den Uhrzeigersinn) per Bildschirmdialog ein. Optional wird, falls Spiegelung gewünscht, eine Spiegelungsachse, definiert durch einen Winkel und einen Durchgangspunkt (in Koordinaten des alten Systems ausgedrückt) eingelesen. Die Koordinateninformation wird dann entsprechend durch Translation, Rotation und (optional) Spiegelung abgewandelt.

Hinweise: Beim Transformieren von Dateien des Typs frames.dat wird nur das Zentrum transformiert. Danach wird ein neues Fenster in der alten Ausdehnung um das neue Zentrum erzeugt. Der Ausschnitt ist daher nicht identisch, kann das aber als Orientierung genutzt werden, um alte Teilgebiete im neuen Koordinatensystem wiederzufinden.
Das Programm kann über ein Terminalprotokoll auch automatisch ablaufen.

Vorlauf-Programme

JANET, SYNGRID u.a.

Nachlauf-Programme

JANET, HVIEW2D, TC2GEOM u.a.

Weitere Informationen

Programmiersprache

Fortran90

zusätzliche Software

-

Originalversion

G. Seiß

Programmpflege

Arbeitsgruppe PRE

Dokumentation/Literatur

selbsterklärend


zurück zu Programmkennblätter


Strukturübersicht