8.2 SKIP File
Der SKIP File wird von den Programmen RELAX und BINGO erzeugt. Er enthält Informationen über zu löschende und über wieder zu aktivierende Bildmessungen.
Soweit RELAX oder BINGO Bildmessungen als falsch identifizieren, werden diese Messungen im SKIP File in einem SKIP-Statement protokolliert. Das Programm SKIP liest diesen File und markiert genau diese Messungen im IMAGE COORDINATE File mit einem ″S″ in Spalte 1. Eine so markierte Messung wird vom Programm RELAX ignoriert. In BINGO nimmt eine solche Messung mit dem Gewicht Null an der Ausgleichung teil, d.h., die Messung hat keinen Einfluss auf das Ergebnis. Die Residuen für diese Messung werden jedoch zur Kontrolle gerechnet.
Stellt sich bei dieser Kontrolle heraus, dass eine Messung zu Unrecht verworfen wurde, protokolliert BINGO diese Messungen im SKIP File in einem UNSK-Statement. SKIP entfernt dann beim nächsten Lauf das ″S″ in Spalte 1 wieder.
Bevor SKIP die Änderungen an IMAGE COORDINATE File durchführt, wird die vorhandene Datei in old-image.dat umbenannt.
*1 *2 Photo measurements skipped by RELAX *3 *4 <_____Point____><_____Photo____><__LINE__><_Bl_/_#_> *5 SKIP 1002 265 0 2_1 SKIP 1002 266 0 2_2 SKIP 1002 267 0 2_1 SKIP 9336 268 0 2_1 SKIP 9336 269 0 2_2 SKIP 9336 270 0 2_1 |
Beispiel für einen SKIP File von RELAX |
Programm RELAX schreibt pro Zeile außer dem Punktnamen und dem Bildnamen auch einen Zähler (Spalte ″#″), der angibt, in wie viel Modellen der Punkt geskippt wurde sowie die zugehörige Blocknummer (Spalte ″Bl″).
Dieser Zähler ist ein Maß für die Fehlerwahrscheinlichkeit. In der relativen Orientierung kann man nur feststellen, ob die Messungen aus linkem und rechtem Bild zusammenpassen. Ist dies nicht der Fall, müssen beide Messungen zunächst als falsch gelten, da nicht festzustellen ist, welche der beiden Messungen den Fehler enthält. Ist eine Messung jedoch zweimal aufgefallen, so ist sie mit sehr hoher Wahrscheinlichkeit falsch (siehe Beispiel oben).
*1 *2 Gross data errors detected by BINGO *3 *4 <____Point___><____Photo___><__LINE__><___Rays_><__Wi_/_Vi_> *5 UNSK 1002 265 0 13 8.8 UNSK 1002 267 0 13 8.8 UNSK 9336 270 0 10 6.1 SKIP 8223 8023 0 5 5.6 SKIP 324 9035 0 4 4.0 Control Pt. SKIP 10103 10011 0 4 6.9 |
Beispiel für einen SKIP File von BINGO |
Programm BINGO schreibt pro Zeile außer dem Punktnamen und dem Bildnamen auch die Anzahl der Bilder für den Punkt (Spalte ″Rays″) sowie die normierte Verbesserung wi (vergleiche Kapitel 2.3.2.3) bzw. die Residuen vi . Falls einer der Punkte ein Passpunkt ist, weist ein Kommentar hinter dem letzten Wert in der Zeile darauf hin.
Bevor die Programme RELAX oder BINGO einen vorhandenen SKIP File überschreiben, wird die alte Datei in old-skip.dat umbenannt.
Das Programm SKIP bietet eine weitere Möglichkeit der Verarbeitung:
Das RENU-Statement ermöglicht auch ein Umbenennen (Umnummerieren) von Punkten. Es hat folgenden Inhalt:
* (_Old_Name_) (_Photo_) (_Line_No_) (_New_Name_) RENU 1002 260 0 4812 |
Beispiel für ein RENU-Statement |