You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/importexport.md
+15-16Lines changed: 15 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,8 @@ Im QGIS Projekt ist eine Modell enthalten, um Shape Files in die betreffenden La
6
6
7
7
Es lässt sich über die Verarbeitungswerkzeuge starten, oder auch über *Projekt > Models*
8
8
9
+
## Funktionsweise
10
+
9
11
Man kann ein Shapefile auswählen, die Geometrien und die Von- und Bis-Datum werden übernommen und in den betreffenden Geometrielayer importiert. Dazu wird pro Geometrie ein Referenzobjekt erstellt und verlinkt.
10
12
11
13
**Achtung:** Es kann sein, dass es nicht in der automatischen Transaktion funktioniert (je nach QGIS Version). Wenn du aber den Transaktionsmodus zwischenzeitlich deaktivierst, sollte es klappen:
@@ -36,13 +38,15 @@ Im QGIS Projekt sind Modelle enthalten, um die Daten als GeoPackage oder DXF zu
36
38
37
39

38
40
41
+
Es lässt sich über die Verarbeitungswerkzeuge starten, oder auch über *Projekt > Models*
42
+
39
43
## Funktionsweise
40
44
41
45
### Zeitraum der exportiert wird
42
46
43
47
Aktuell wird alles exportiert, das gefiltert wird und - je nach dem - selektiert ist. Das heisst, man setzt den Zeitraum im Toolbar-Slider, die Objekte werden dementsprechen gefiltert und folglich nur dieser Zeitraum im Export berücksichtigt.
44
48
45
-

49
+

46
50
47
51
### 2. Art der zu exportierenden Objekte
48
52
@@ -56,25 +60,20 @@ Du kannst auch nur einzelne Objekte exportieren. Dazu selektierst du die Referen
56
60
57
61
Definiere einen existierenden Ordner auf deinem System, wo das exportierte File gespeichert werden soll.
58
62
63
+
## Technische Details
59
64
60
-
61
-
## Export nach Geopackage
62
-
63
-
Das ganze Modell sieht so aus.
65
+
Das ganze Modell sieht so aus (hier für GeoPackage)
64
66
65
67

66
68
67
69
Auch dieses Modell ist gemäss Objektarten in drei (bzw. einem vierten für "alle Objekte") Branches aufgeteilt.
68
70
71
+

69
72
70
-
71
-
1.**Fix Geometries** Da einige Geometrien nicht geschlossen sind, werden sie soweit das geht geflickt.
72
-
2.**Refactor fields for Gebäude (Grundriss)** Die Felder der Objekte werden gemappt, damit sie auf den Geometrie-Layer *Gebäude (Grundriss)* applizierbar sind. Weiter werden auch UUIDs für den Primary- und Foreignkey (zum Referenzobjekt) erstellt. Ausserdem werden einige invalide Datumseinträge für Monat / Tag auf 01 gesetzt.
73
-
3.**Refactor fields for Referenzobjekt (Gebäude)** Pro Geometrieobjekt wird ein Referenzobjekt (mit der Foreignkey-UUID des Geometrieobjektes als Primarykey) erstellt. Ausserdem werden einige invalide Datumseinträge für Monat / Tag auf 01 gesetzt.
74
-
4.**Append features to Referenzobjekt (Gebäude)** Objekte werden dem Referenzobjekt-Layer hinzugefügt.
75
-
5.**Append features to Gebäude (Grundriss)** Objekte werden dem Geometrie-Layer hinzugefügt.
76
-
77
-
Je nach Branch (Gebäude, Parzelle oder Adresse) werden artenspezifische Attribute berücksichtig.
78
-
79
-
80
-
## Export nach DXF
73
+
1.**Referenzobjekte (Gebäude) selektiert oder nicht** Je nach Setting werden nur die selektierten Referenzobjekte oder alle Referenzobjekte berücksichtigt.
74
+
2.**Referenzobjekte (Gebäude) ohne Punktgeometrie** Die Tabelle der Referenzobjekte enthält zwei Geometrien (eine für die Polygon-Objekte wie Gebäude und Parzellen und eine für die Punkt-Objekte wie Adressen). Da GeoPackage nur eine Geometriespalte pro Tabelle erlaubt, muss die ungenutzte Geometriespalte entfernt werden.
75
+
3.**Extract Gebäude Grundriss gemäss Referenzobjekt** Es werden nun alle Objekte des Geometrie-Layers (*Gebäude (Grundriss)*) herausgefiltert, die den Referenzobjekten zugewiesen sind.
76
+
4.**Extract Gebäude Attribute gemäss Referenzobjekt** Es werden nun alle Objekte des Attribut-Layers (*Gebäude (Attribute)*) herausgefiltert, die den Referenzobjekten zugewiesen sind. Dies wird nur für den GeoPackage Export gemacht und nicht für den DXF-Export.
77
+
5.**gebaeude-grundriss**, **gebaeude-attribute**, **gebaeude-referenzobjekt** Es werden die Layer erstellt, die dann in das GeoPackage gespeichert werden.
78
+
6.**Gebäude GeoPackage** Ein GeoPackage wird erstellt. Je nach dem für eine einzelne Art oder auch ein Gesammtpacket mit allen Arten. Das wird auch für DXF gemacht, da auf der Basis eines temporären GeoPackages ein DXF erstellt wird.
0 commit comments