Prozessierung Datensatz Bewirtschaftungseinheiten
Closed this issue · 0 comments
olivergrimm commented
Input:
- lwb_bewirtschaftungseinheit_v2_0_lv95.gpkg
Layer:
- betrieb
- bewirtschaftungseinheit
- produktionsstaette
Prozessierungsschritte:
betrieb
- Umwandlung für die Spalten:
- t_id von
Integer64
zuInteger32
- bezugsjahr von
Integer32
(Jahr) zuDateTime
- t_id von
- Umwandlung von Multi- zu Singlepart-Geometrien
- Über alle Features iterieren
- Anzahl Geometrien für jedes Feature auslesen (sind im OGR-Feature-Objekt in einer Liste gespeichert)
- Wenn ein Feature mehr als 1 Geometrie hat: Feature klonen und je 1 Geometrieteil pro Feature zuweisen.
- File GDB-seitig muss nichts angepasst werden
bewirtschaftungseinheit
- Umwandlung für die Spalten:
- t_id von
Integer64
zuInteger32
- bezugsjahr von
Integer32
(Jahr) zuDateTime
- t_id von
- Spalte entfernen: identifikator_be
- Umwandlung von Multi- zu Singlepart-Geometrien
- Über alle Features iterieren
- Anzahl Geometrien für jedes Feature auslesen (sind im OGR-Feature-Objekt in einer Liste gespeichert)
- Wenn ein Feature mehr als 1 Geometrie hat: Feature klonen und je 1 Geometrieteil pro Feature zuweisen.
- File GDB-seitig muss nichts angepasst werden
produktionsstaette
- Umwandlung für die Spalten:
- t_id von
Integer64
zuInteger32
- bezugsjahr von
Integer32
(Jahr) zuDateTime
- t_id von
- Umwandlung von Multi- zu Singlepart-Geometrien
- Über alle Features iterieren
- Anzahl Geometrien für jedes Feature auslesen (sind im OGR-Feature-Objekt in einer Liste gespeichert)
- Wenn ein Feature mehr als 1 Geometrie hat: Feature klonen und je 1 Geometrieteil pro Feature zuweisen.
- File GDB-seitig muss nichts angepasst werden
Output (zusammengefasst als ZIP):
- lwb_bewirtschaftungseinheit_v2_0_lv95.gpkg (Original Input)
- lwb_bewirtschaftungseinheit_v2_0_lv95.gdb (prozessierte Daten)