- 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>
20 lines
423 B
Markdown
20 lines
423 B
Markdown
# Ablauf: Aus Shape laden
|
|
|
|
```mermaid
|
|
flowchart TD
|
|
Start(["Aus Shape laden"])
|
|
A0{"Datei öffnen?"}
|
|
A2["entpacken"]
|
|
A3["Inhalt prüfen"]
|
|
|
|
Ende1[("Layer:</br>Neuordnungsgebiet (NoBIS)")]
|
|
Ende2[("Layer:</br>Neuvermessungsgebiet (NoBIS)")]
|
|
|
|
Start --> A0
|
|
A0 -- Shape --> A3
|
|
A0 -- ZIP --> A2
|
|
A2 --> A3
|
|
A3 -- Neuordnungsgebiet --> Ende1
|
|
A3 -- Neuvermessungsgebiet --> Ende2
|
|
|
|
``` |