Commit Graph

4 Commits

Author SHA1 Message Date
Developer e8ce645a51 v2.0: Überarbeitung basierend auf Benutzer-Feedback
JXL-Analyse:
- TreeView für Stationierungen mit Unterknoten für Messungen
- Prismenkonstanten direkt bei jeder Messung editierbar
- Bei freier Stationierung: Passpunkt-Qualitätsbewertung mit Farbcodierung
  - Grün: Bester Passpunkt, Rot: Schlechtester, Gelb: Rest
- Checkbox zum Aktivieren/Deaktivieren von Passpunkten

Transformation:
- 2-Punkte-Definition: 7001 für XY, 7002 für Z als Standard-Vorschläge
- Y-Einzelfeld entfernt - nur XY-Nullpunkt und Z-Nullpunkt
- BUG FIX: 'Transformation anwenden' aktualisiert jetzt die Punktliste

Netzausgleichung:
- Manuelle Punktauswahl entfernt
- Automatische Erkennung von Festpunkten (aus Stationierungen)
- Automatische Erkennung von Messpunkten (3000er Serie)
- Detaillierter Bericht mit Punkttyp-Unterscheidung

Sonstiges:
- Testdaten hinzugefügt
- Interne Tests durchgeführt
2026-01-18 12:54:23 +00:00
Developer 486f166462 Add automated setup and run scripts for Virtual Environment support
- setup.sh / setup.bat: Create venv, install dependencies
- run.sh / run.bat: Activate venv and start main.py
- .gitignore: Exclude venv, cache, IDE files
- README.md: Updated installation guide with PEP 668 solution
2026-01-18 12:19:31 +00:00
Developer 27489a1d94 Add reference point adjuster module and requirements.txt
- 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
2026-01-18 12:11:21 +00:00
Developer 6af2c0333f Initial commit: Trimble Geodesy Tool mit PyQt5 GUI
Features:
- JXL-Datei Analyse und Bearbeitung
- COR-Datei Generierung
- Koordinatentransformation (Rotation/Translation)
- Georeferenzierung mit Passpunkten
- Netzausgleichung nach kleinsten Quadraten
2026-01-18 12:00:39 +00:00