Zum Hauptinhalt springen

8.1 Arbeiten mit dem ITERA File

Der ITERA File dient

  • zur Übergabe der Näherungswerte der Bildorientierungen vom Programm RELAX,
  • zur Ausgabe der ausgeglichenen Bildorientierungen und der ausgeglichenen Punktkoordinaten. Für den nächsten Rechenablauf kann dieses Ergebnis wieder eingelesen werden. Somit stehen dann als Näherungen für die Unbekannten der Bilder und Punkte bereits ausgeglichene Werte zur Verfügung. Damit wird die Anzahl der erforderlichen Iterationen gesenkt.
  • zur Übergabe der ausgeglichenen Ergebnisse an weiterverarbeitende Programme (z.B. BINGO-Tools).

*

* FAIRFIELD SUISUN SEWER DISTRICT

* Example data for GPS application using CPAS solution method

*

* <___Photo_No.__><___Easting__><__Northing__><__Height_><___Phi__><__Omega_><__Kappa_><__Camera_>

ORIA 1001 10578097.789 4240801.181 1469.232 1.0949 0.6476 0.1900 2

ORIA 1002 10578860.883 4240803.028 1466.670 0.1122 1.1385 -1.2756 2

ORIA 1003 10579625.365 4240800.466 1462.862 0.0495 0.4329 0.7661 2

ORIA 1004 10580385.658 4240808.710 1467.625 0.2418 0.0549 0.7736 2

: : : : : : : : :

* <______Number__><___Easting__><__Northing__><__Height_><_S_X_><_S_Y_><_S_Z_><Ray>

CORD 306 10578240.324 4237534.996 34.433 0.066 0.063 0.111 +4

CORD 307 10578131.921 4238767.918 40.850 0.054 0.053 0.064 +4

CORD 309 10579781.150 4241479.932 83.851 0.084 0.103 0.206 3

CORD 311 10585735.234 4241520.319 79.885 0.101 0.131 0.263 3

CORD 312 10588575.199 4241381.424 247.114 0.100 0.122 0.256 2

: : : : : : : : :

* <___Camera._No_><____c___><___xH___><___yH___><___s_c__><__s_xH__><__s_yH__>

CAPA 2 153.9230 0.0261 0.0112 0.0128 0.0154

* <___Camera._No_><____ex__><____ey__><____ez__><__d_phi_><__d_ome_><__d_kap_>

ECCA 2 -4.1341 0.5449 2.1525 0.0000 0.0000 0.0000

* <___Camera._No_><_Par.No_><__Parameter_Value_><___Format_Factor__><__Sensor_Type_>

APAV 2 7 0.283159E-01 0.100000E+01 RMK

APAV 2 8 -0.164961E-01 0.100000E+01 RMK

: : : : :

END

Beispiel für einen ITERA File

Der ITERA File ist ASCII-codiert und steht im gleichen Format wie der GEO INPUT File. An das ORIA bzw. ORIT-Statement ist der Kameraname angefügt. Da der ITERA File vom Programm erstellt wird, ist die Anzahl der Prüfungen und Fehlermeldungen gegenüber dem GEO INPUT File beim Lesen erheblich reduziert. Es wird empfohlen, diesen File nicht manuell zu erstellen und nicht oder nur mit größter Sorgfalt zu editieren.

Die Steuerung, ob Daten von ITERA File gelesen und/oder wieder auf den ITERA File geschrieben werden, geschieht durch den Parameter ITIO im PARA-Statement im GEO INPUT File. Geschrieben werden die ausgeglichenen Punktkoordinaten (CORD-Statements), die Orientierungsparameter der Bilder (ORIA- und ORIT-Statements) sowie die ausgeglichenen Kameraunbekannten (CAPA-, APAV- und ECCA-Statements) (vergleiche Kapitel 5. GEO INPUT File).

Falls in BINGO die Standardabweichungen der Unbekannten berechnet wurden, so werden diese für die Punktkoordinaten auf den CORD-Statements mit ausgegeben. Zusätzlich steht am Ende jeder Zeile noch die Anzahl der Bilder, in denen der Punkt gemessen ist. Dieser Anzahl ist ein Plus-Zeichen vorangestellt, wenn der Punkt in mehr als einem Streifen gemessen ist. Für terrestrische Bilder ist diese Option automatisch ausgeschaltet. Die Ausgabe auf den ITERA File erfolgt sortiert nach aufsteigenden Bild- und Punktnamen. Beim Wiedereinlesen des Files bleiben die Standardabweichungen unberücksichtigt.

Werden mit RELAX zusätzlich zu einem vorhandenen ITERA File weitere Bilder orientiert, so wird der ITERA File von RELAX mit den neuen Daten ergänzt.

Wenn BINGO die im ITERA File gespeicherten Daten nach der Ausgleichung überschreibt (Option), wird vorher eine Sicherungskopie vom ITERA File angelegt, die den Namen old-itera.dat erhält. Im Divergenzfall – Standardabweichung s0 und die Zuschläge zu den Unbekannten werden von Iteration zu Iteration größer – wird der ITERA File meistens unbrauchbar, wenn der Parameter zum Schreiben auf den ITERA File gesetzt wurde. Es kann dann auf die alte Datei zurückgegriffen werden.

C

Kommentarzeilen

ORIA, ORIT

Bildorientierungen

CORD

Punktkoordinaten

CAPA

Kamerakonstante und Hauptpunktslage

ECCA

Exzentrizitätsvektor e'

APAV

Werte der zusätzlichen Parameter

END

Datenende

Statements im ITERA File

Die in einem CAPA- oder ECCA-Statement im ITERA File enthaltenen Werte werden in BINGO im nächsten Rechenlauf als Näherungswerte benutzt. Das CAPA-Statement im ITERA File ist also nur dann von Bedeutung, wenn Kamerakonstante und/oder Hauptpunktslage für diese Kamera als Unbekannte in der Ausgleichung mitgeführt werden. Eine Eingabe des CAPA-Statements über den GEO INPUT File ist somit trotzdem notwendig.

Werden die Bildorientierungen und/oder Punktkoordinaten (ORIA-, ORIT- und CORD-Statements) ganz oder teilweise sowohl vom GEO INPUT File als auch vom ITERA File eingelesen, so übersteuern die Daten vom ITERA File diejenigen des GEO INPUT Files! Das hat folgende praktische Konsequenzen:

  • Ist der ITERA File in einer Ausgleichung erstellt worden, bei der es zur Divergenz kam, so sollten diese Daten nicht wieder gelesen werden.
  • Einzelne Fehlerkorrekturen (wenn z.B. ein Bild auf dem Kopf stand, also κ um 200 gon falsch war) sind ggf. nicht nur im GEO INPUT File, sondern auch im ITERA File vorzunehmen.

Die Benutzung des ITERA File ist obligatorisch, wenn zusätzliche Parameter angesetzt werden sollen. Vor der Benutzung zusätzlicher Parameter müssen gute Näherungswerte für die Bildorientierungen bereitstehen. Andernfalls ist mit einer Störung des Auswahlprozesses für die zusätzlichen Parameter zu rechnen. (Vergleiche ADPA-Statement im GEO INPUT File)