Java·Applied·Geodesy·3D

Least-Squares Adjustment Software for Geodetic Sciences

Benutzer-Werkzeuge

Webseiten-Werkzeuge


user-interface:settings

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
user-interface:settings [2018/05/20 12:42] – [Projektionseinstellungen] Michael Lösleruser-interface:settings [2021/05/31 22:25] (aktuell) – [Projektionseinstellungen] Michael Lösler
Zeile 15: Zeile 15:
  
 ^ Berechnungsmethode  | Die Auswertung von erhobenen Messdaten erfolgt wahlweise nach der [[:least-squares-adjustment|Methode der kleinsten Quadrate]] (Default) oder dem robusten Schätzverfahren //Bounded Influence By standardizEd Residuals// (BIBER-Schätzer). Das robuste Schätzverfahren (L1-Norm) sollte jedoch nur dann angewendet werden, wenn die Methode der kleinsten Quadrate (L2-Norm) aufgrund von sehr groben [[least-squares-adjustment:outlier|Modellstörungen]] unplausible Ergebnisse liefert und eine Lokalisierung dieser nicht möglich ist. Dieser Modus sollte nur zur Bereinigung des Beobachtungsmaterials genutzt werden. In einem finalen Schritt sollten stets Ergebnisse mittels L2-Norm abgeleitet werden. Neben der Auswertung von realen Messdaten kann eine Netzplanung (Simulation) mit fiktiven Beobachtungen durchgeführt werden, um zu erwartende Genauigkeiten abzuschätzen.  | ^ Berechnungsmethode  | Die Auswertung von erhobenen Messdaten erfolgt wahlweise nach der [[:least-squares-adjustment|Methode der kleinsten Quadrate]] (Default) oder dem robusten Schätzverfahren //Bounded Influence By standardizEd Residuals// (BIBER-Schätzer). Das robuste Schätzverfahren (L1-Norm) sollte jedoch nur dann angewendet werden, wenn die Methode der kleinsten Quadrate (L2-Norm) aufgrund von sehr groben [[least-squares-adjustment:outlier|Modellstörungen]] unplausible Ergebnisse liefert und eine Lokalisierung dieser nicht möglich ist. Dieser Modus sollte nur zur Bereinigung des Beobachtungsmaterials genutzt werden. In einem finalen Schritt sollten stets Ergebnisse mittels L2-Norm abgeleitet werden. Neben der Auswertung von realen Messdaten kann eine Netzplanung (Simulation) mit fiktiven Beobachtungen durchgeführt werden, um zu erwartende Genauigkeiten abzuschätzen.  |
 +^ Varianzfaktor (a-posteriori) berücksichtigen | Für den //a-priori// Varianzfaktor lässt sich auf der Basis der Beobachtungsresiduen ein Schätzwert angeben, der [[:least-squares-adjustment#parameterschatzung|a-posteriori Varianzfaktor]] (auch: Varianzfaktor der Gewichtseinheit). Die Zuverlässigkeit der Schätzung hängt von verschiedenen Faktoren ab wie bspw. der Umfang der Stichprobe oder die Streuung der geschätzten Residuen bzgl. der angenommenen Dispersion. Ist eine representative Schätzung des //a-posteriori// Varianzfaktors nicht möglich, sodass kann auf dessen Berechnung und Berücksichtigung zugunsten des a-priori Varianzfaktors verzichtet werden. |
 ^ Abriss durchführen   | Ist diese Option gewählt (Default), so wird vor der eigentlichen Netzausgleichung ein Abriss zur Bestimmung geeigneter Näherungswerte für die Orientierungsunbekannten der Richtungssätze durchgeführt. Ist diese Option nicht ausgewählt, so wird der eingestellte Wert aus den [[user-interface:editor#eigenschaften|Gruppeneinstellungen]] verwendet. | ^ Abriss durchführen   | Ist diese Option gewählt (Default), so wird vor der eigentlichen Netzausgleichung ein Abriss zur Bestimmung geeigneter Näherungswerte für die Orientierungsunbekannten der Richtungssätze durchgeführt. Ist diese Option nicht ausgewählt, so wird der eingestellte Wert aus den [[user-interface:editor#eigenschaften|Gruppeneinstellungen]] verwendet. |
 ^ Maximale Anzahl an Iterationen   | Legt die Anzahl der Rechenschritte fest, die zur Bestimmung der Lösung maximal verwendet werden können. Es sind Werte zwischen $0 - 5000$ zulässig, der Defaultwert ist 50. Bei Standardnetzen mit hinreichend guten [[user-interface:pre-processing#bestimmung_von_naherungskoordinaten|Näherungswerten]] reichen meist 5-10 Iterationen, bis der Konvergenzpunkt erreicht wird. Wird häufiger iteriert, so deutet dies meist auf ein Problem in den Daten bzw. Einstellungen hin. | ^ Maximale Anzahl an Iterationen   | Legt die Anzahl der Rechenschritte fest, die zur Bestimmung der Lösung maximal verwendet werden können. Es sind Werte zwischen $0 - 5000$ zulässig, der Defaultwert ist 50. Bei Standardnetzen mit hinreichend guten [[user-interface:pre-processing#bestimmung_von_naherungskoordinaten|Näherungswerten]] reichen meist 5-10 Iterationen, bis der Konvergenzpunkt erreicht wird. Wird häufiger iteriert, so deutet dies meist auf ein Problem in den Daten bzw. Einstellungen hin. |
Zeile 42: Zeile 43:
 ^ Irrtumswahrscheinlichkeit                                     | Legt das für den Hypothesentest zu nutzende Vertrauensintervall der Nullhypothese fest. Der hinterlegte $\alpha$-Wert wird weiterhin zur Ableitung der Konfidenzbereiche der Koordinaten herangezogen. Zulässige Werte liegen zwischen $0,05-30 \%$. Der Defaultwert ist $\alpha = 0,1 \%$.  | ^ Irrtumswahrscheinlichkeit                                     | Legt das für den Hypothesentest zu nutzende Vertrauensintervall der Nullhypothese fest. Der hinterlegte $\alpha$-Wert wird weiterhin zur Ableitung der Konfidenzbereiche der Koordinaten herangezogen. Zulässige Werte liegen zwischen $0,05-30 \%$. Der Defaultwert ist $\alpha = 0,1 \%$.  |
 ^ Macht des Tests                                               | Im Gegensatz zu $\alpha$ wird mit $1 - \beta$ die Wahrscheinlichkeit für das Zutreffen der Alternativhypothese festgelegt. Durch die Vorgabe von $\alpha$ und $\beta$ ist der Nichtzentralitätsparameter $\lambda(\alpha,\beta)$ definiert. Zulässige Werte liegen zwischen $50-99,95 \%$. Der Defaultwert ist $100\% -\beta = 80 \%$.  | ^ Macht des Tests                                               | Im Gegensatz zu $\alpha$ wird mit $1 - \beta$ die Wahrscheinlichkeit für das Zutreffen der Alternativhypothese festgelegt. Durch die Vorgabe von $\alpha$ und $\beta$ ist der Nichtzentralitätsparameter $\lambda(\alpha,\beta)$ definiert. Zulässige Werte liegen zwischen $50-99,95 \%$. Der Defaultwert ist $100\% -\beta = 80 \%$.  |
 +
 +===== Rangdefekt =====
 +
 +<figure|jag3d_ui_rank|fright>
 +{{:user-interface:jag3d_ui_rank-defect.png?nolink|Nutzerspezifischer Rangdefekt}}
 +<caption>Nutzerspezifischer Rangdefekt</caption>
 +</figure>
 +
 +Der Rang der quadratischen Normalgleichungsmatrix beschreibt in der linearen Algebra die Anzahl der linear unabhängigen Gleichungen im Normalgleichungssystem. Ist der Rang einer quadratischen Matrix identisch mit der Anzahl der Zeilen bzw. Spalten, so besitzt diese Matrix vollen Rang. Da terrestrische Messungen nur die relativen geometrischen Beziehungen zwischen den Punkten beschreiben, können diese keinen absoluten Raumbezug definieren. Im Kontext der [[least-squares-adjustment:configuration#freie_netzausgleichung|freien Ausgleichung]] entstehen daher Normalgleichungssysteme, die keinen vollen Rang besitzen und einen [[least-squares-adjustment:defect|Rangdefekt]] aufweisen. JAG3D ermittelt anhand des vorgegebenen Beobachtungsmaterials //automatisch// den Defekt der Normalgleichung und erweitert das Gleichungssystem durch zusätzliche Datumsbedingungen. Diese Datumsbedingungen leiten sich aus einer differenziellen Transformation mit infinitesimalen Drehwinkeln ab. 
 +
 +Anstelle der automatischen Defektanalyse unterstützt JAG3D auch eine nutzerspezifische Vorgabe der zu berücksichtigenden Datumsbedingungen. Entsprechend der gewählten Datumsbedingungen erfolgt die Ränderung des Normalgleichungssystems. Im Rahmen einer [[least-squares-adjustment:principal-component-analysis|Hauptkomponentenanalyse]] kann hierdurch eine (rechnerische) Versteifung des Systems erreicht werden. 
 +
 +//Hinweis:// Die vorgegebenen Datumsbedingungen werden von JAG3D //nicht// validiert und sind daher mit Sorgfalt auszuwählen.
 +
 +
  
  
Zeile 58: Zeile 74:
  
 ^ Richtungsreduktion  | Die in Deutschland eingesetzten transversalen Merkatorprojektionen sind //winkeltreu in kleinsten Teilen//. Bei Netzen mit sehr großer Ausdehnung und weiten Visuren ergibt sich eine projektionsbedingte Verzerrung. Der zur Richtungsreduktion notwendige Projektionsmaßstab ergibt sich in Abhängigkeit der gewählten Projektion zu $m_{UTM} = 0,9996$ bzw. $m_{GK} = 1,0$.  | ^ Richtungsreduktion  | Die in Deutschland eingesetzten transversalen Merkatorprojektionen sind //winkeltreu in kleinsten Teilen//. Bei Netzen mit sehr großer Ausdehnung und weiten Visuren ergibt sich eine projektionsbedingte Verzerrung. Der zur Richtungsreduktion notwendige Projektionsmaßstab ergibt sich in Abhängigkeit der gewählten Projektion zu $m_{UTM} = 0,9996$ bzw. $m_{GK} = 1,0$.  |
-^ Höhenreduktion  | Zur Reduktion der gemessenen Strecke auf die Oberfläche des Bezugsellipsoids ist eine Höhenreduktion notwendig. Die für diese Höhenreduktion notwendigen Höhen der Punkte werden bei 3D-Punkten aus den z-Komponenten der Punkte abgeleitet. Handelt es sich um reine Lagepunkte, wird die vorgegebene mittlere Geländehöhe verwendet, vgl. auch Abbildung {{ref>jag3d_ui_projection}}.   |+^ Höhenreduktion  | Zur Reduktion der gemessenen Horizontalstrecke auf die Oberfläche des Bezugsellipsoids ist eine Höhenreduktion notwendig. Für diese Höhenreduktion ist die mittlere Geländehöhe vorzugeben, vgl. auch Abbildung {{ref>jag3d_ui_projection}}.   |
 ^ Merkatorprojektion  | Die Verebnung der gemessenen Horizontalstrecke kann wahlweise über die UTM, mit $m_{UTM} = 0,9996$, oder die Gauß-Krüger Streckenreduktion, mit $m_{GK} = 1,0$, erfolgen.   | ^ Merkatorprojektion  | Die Verebnung der gemessenen Horizontalstrecke kann wahlweise über die UTM, mit $m_{UTM} = 0,9996$, oder die Gauß-Krüger Streckenreduktion, mit $m_{GK} = 1,0$, erfolgen.   |
  
Zeile 64: Zeile 80:
 Alle aktiven Reduktionen werden in jedem Iterationsschritt zur Laufzeit neu berechnet, um die verbesserte Schätzung der Koordinaten miteinzubeziehen. Alle aktiven Reduktionen werden in jedem Iterationsschritt zur Laufzeit neu berechnet, um die verbesserte Schätzung der Koordinaten miteinzubeziehen.
  
 +
 +
 +===== Formatierungseigenschaften =====
 +
 +JAG3D speichert alle Werte weitgehend im //Internationalen Einheitensystem// (SI) ab. Für Längen z.B. Höhenunterschiede, Strecken oder Koordinatenkomponenten wird das Meter verwendet. Winkel z.B. Richtungen oder Zenitwinkel werden intern in Radiant gespeichert. Da der direkte Umgang mit diesen SI-Einheiten unüblich ist, formatiert JAG3D die einzelnen Werte vor der Ausgabe, sodass bspw. Winkel in Neugrad (gon) ausgegeben werden. Die gewünschten Formatierungen und Maßeinheiten werden nutzerspezifisch in den Formatierungseigenschaften des Projektes definiert, welches sich unter [[user-interface:menu|Hauptmenü]] ''Einstellungen → Formatierungseigenschaften'' befindet. Diese Einstellungen werden auch zur Formatierung im Ausgleichungsreport herangezogen, sofern das Standardtemplate verwendet wird.
 +
 +
 +===== Importeinstellungen =====
 +
 +<figure|jag3d_ui_import_properties|fright>
 +{{:user-interface:jag3d_ui_import_properties.png?nolink&350|Importeinstellungen zur gruppenbasierten Datenaufteilung in JAG3D}}
 +<caption>Importeinstellungen</caption>
 +</figure>
 +
 +Spaltenbasierte (flache) [[user-interface:import#ascii-daten|ASCII-Dateien]] verfügen allgemein nicht über die nötige Struktur oder zusätzliche Metadaten, die die Art der Daten näher quantifiziert. Beim Import ist daher mindestens der [[least-squares-adjustment:observation|Beobachtungstyp]] vorzugeben. Über die ''Einstellungen → Importeinstellungen'' kann weiterhin spezifiziert werden, ob eine zusätzliche Gruppierung nach Standpunkten erfolgen soll. Im Allgemeinen ist dies bei [[least-squares-adjustment:observation#richtungazimut|Richtungsmessungen]] mit unterschiedlichen Orientierungsunbekannten zwingend nötig. Bei anderen terrestrischen Beobachtungen kann eine Gruppierung sinnvoll sein, wenn eine gesonderte (standpunktweise) Datenanalyse vorgesehen ist.
 +
 +Ist die Option für einen bestimmten Beobachtungstyp ausgewählt, so markiert ein Wechsel des Standpunktes in der Datei eine neue Beobachtungsgruppe und erzeugt einen zugehörigen separaten Eintrag im [[user-interface:treemenu|Baummenü]] in JAG3D. Abbildung {{ref>jag3d_ui_import_properties}} zeigt die Standardeinstellungen, bei der Richtungen standpunktweise gruppiert werden während des Importvorgangs.
user-interface/settings.1526812938.txt.gz · Zuletzt geändert: 2018/05/20 12:42 von Michael Lösler