- Hinzugefügt: check_consistency() Methode zur Prüfung der Datenkonsistenz
- Erkannt: JXL-Koordinaten sind bereits fertig berechnet (ComputedGrid)
- Die rohen Kreislesungen (HorizontalCircle) stimmen nicht mit den
berechneten Koordinaten überein
- Empfehlung: Koordinaten direkt aus JXL verwenden, keine Neuausgleichung
- Hinzugefügt: residuals_only Modus, der Koordinaten nicht verändert
- Verbesserte Dokumentation und Fehlermeldungen
Änderungen:
1. Export-Dialog: Neuer wiederverwendbarer Dialog mit 4 Radio-Buttons (COR, CSV, TXT, DXF)
- Für alle Export-Funktionen im Programm verfügbar
- COR als Standard vorausgewählt
2. COR/CSV-Format korrigiert:
- KEINE Header-Zeile mehr
- Komma als Trenner (nicht Semikolon)
- Format: PunktID,X,Y,Z
3. Transformation Tab:
- Y-Richtung-Feld komplett entfernt
- Nur noch: XY-Nullpunkt und Z-Nullpunkt
- Neue compute_translation_only() Methode
4. Georeferenzierung - Komplett neuer Workflow:
- Button 'Punktdatei laden' für Soll-Koordinaten
- Tabelle mit Dropdown zur Zuordnung JXL-Punkte
- Anzeige von Soll- und Ist-Koordinaten
- Automatische Punkt-Zuordnung bei gleichem Namen
5. JXL-Analyse TreeView:
- Verbesserte Darstellung und Layouting
- Prismenkonstanten als editierbare SpinBox
- Qualitätswerte farbcodiert (grün/gelb/rot)
- Checkboxen für Passpunkte
- Added requirements.txt with all Python dependencies
- Created new module: modules/reference_point_adjuster.py
- Identifies reference point 5001 from ReflineStationSetup
- Allows entering new coordinates for the reference point
- Recalculates all dependent points using translation
- Exports modified JXL file
- Extended GUI with new tab 'Referenzpunkt anpassen'
- Shows current reference point coordinates
- Input fields for new coordinates with live delta display
- Preview transformation before applying
- Apply transformation and export buttons
- Detailed transformation report
- Updated README.md with new features and installation instructions
- Added test files for validation