Shape-Ladevorgang: Mehrfachauswahl, ZIP-Temp-Entpacken, FBSchl-Pruefung #42

Merged
22ottomi merged 2 commits from aus-shape-laden into unstable 2026-09-02 08:40:03 +02:00
Owner

Zusammenfassung

  • Dateidialog erlaubt Mehrfachauswahl von .zip/.shp; ZIPs werden in ein temporaeres Verzeichnis entpackt statt dauerhaft neben der ZIP-Datei (Cleanup nach dem Einlesen)
  • Je Shapefile wird das Feld FBSchl geprueft und in Neuordnungs- bzw. Neuvermessungsgebiet unterschieden; Geometrien gleichen Typs werden ueber alle Dateien hinweg zu je einem Layer verschmolzen und entsprechend benannt ("Neuordnungsgebiet (NoBIS)" / "Neuvermessungsgebiet (NoBIS)")
  • Fehler einzelner Dateien/Shapefiles brechen den Vorgang nicht mehr ab, sondern werden gesammelt und am Ende in einer Meldung ausgegeben
  • Fortschrittsdialog erscheint erst nach dem Stop nach dem Laden, nicht mehr schon vor dem Dateidialog
  • Vorpruefung auf gesetzte Verfahrensnummer vorerst auskommentiert
  • Ablauf-Dokumentation aufgeteilt in aus_alkis_laden.md und aus_shape_laden.md (+ technische Ergaenzung aus_shape_laden_technisch.md)

Loest #36, #37, #38

Hinweis

Stop nach dem Laden der Layer ist bewusst als Zwischenschritt eingebaut, um den weiteren Ablauf (Gemarkung/Flurstuecke/Flaechenvergleich) fuer beide Gebietstypen noch gemeinsam abzustimmen.

## Zusammenfassung - Dateidialog erlaubt Mehrfachauswahl von .zip/.shp; ZIPs werden in ein temporaeres Verzeichnis entpackt statt dauerhaft neben der ZIP-Datei (Cleanup nach dem Einlesen) - Je Shapefile wird das Feld FBSchl geprueft und in Neuordnungs- bzw. Neuvermessungsgebiet unterschieden; Geometrien gleichen Typs werden ueber alle Dateien hinweg zu je einem Layer verschmolzen und entsprechend benannt ("Neuordnungsgebiet (NoBIS)" / "Neuvermessungsgebiet (NoBIS)") - Fehler einzelner Dateien/Shapefiles brechen den Vorgang nicht mehr ab, sondern werden gesammelt und am Ende in einer Meldung ausgegeben - Fortschrittsdialog erscheint erst nach dem Stop nach dem Laden, nicht mehr schon vor dem Dateidialog - Vorpruefung auf gesetzte Verfahrensnummer vorerst auskommentiert - Ablauf-Dokumentation aufgeteilt in aus_alkis_laden.md und aus_shape_laden.md (+ technische Ergaenzung aus_shape_laden_technisch.md) Loest #36, #37, #38 ## Hinweis Stop nach dem Laden der Layer ist bewusst als Zwischenschritt eingebaut, um den weiteren Ablauf (Gemarkung/Flurstuecke/Flaechenvergleich) fuer beide Gebietstypen noch gemeinsam abzustimmen.
22ottomi added 2 commits 2026-09-02 08:39:20 +02:00
- verfahrensgebiet_shape_komplett.py: TEMPORÄRER STOPP (wieder entfernen)
  zur Zwischenkontrolle nach dem ZIP-Import. Layer wird dafür schon an
  dieser Stelle sichtbar ins Projekt eingefügt statt erst nach Schritt 2;
  bei "Nein" bleibt der Layer zur Inspektion erhalten (abgeschlossen=True),
  der spätere reguläre addMapLayer-Aufruf prüft auf Duplikat.
- docs/ablauf_verfahrensgebiet_laden.md: Mermaid-Diagramm der Lade-Abläufe
  (ALKIS/Shape) bis zu den jeweiligen frühen Stopps.

Lokaler Debug-Branch, bewusst nicht für unstable vorgesehen.
- Dateidialog erlaubt Mehrfachauswahl von .zip/.shp; ZIPs werden in ein
  temporäres Verzeichnis entpackt statt dauerhaft neben der ZIP-Datei
  (Cleanup nach dem Einlesen)
- Je Shapefile wird das Feld FBSchl geprüft und in Neuordnungs- bzw.
  Neuvermessungsgebiet unterschieden; Geometrien gleichen Typs werden über
  alle Dateien hinweg zu je einem Layer verschmolzen und entsprechend
  benannt ("Neuordnungsgebiet (NoBIS)" / "Neuvermessungsgebiet (NoBIS)")
- Fehler einzelner Dateien/Shapefiles brechen den Vorgang nicht mehr ab,
  sondern werden gesammelt und am Ende in einer Meldung ausgegeben
- Fortschrittsdialog erscheint erst nach dem Stop nach dem Laden, nicht
  mehr schon vor dem Dateidialog
- Vorprüfung auf gesetzte Verfahrensnummer vorerst auskommentiert
- Ablauf-Dokumentation aufgeteilt in aus_alkis_laden.md und
  aus_shape_laden.md (+ technische Ergänzung aus_shape_laden_technisch.md)

Löst #36, #37, #38

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
22ottomi merged commit 70c14783c5 into unstable 2026-09-02 08:40:03 +02:00
22ottomi deleted branch aus-shape-laden 2026-09-02 08:40:12 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AG_QGIS/Plugin_SN_Verfahrensgebiet#42