Baumkataster 4 Dokumentation und Wissensdatenbank
Datenübernahme aus Baumkataster 3
Die Übernahme der Positionen und Grunddaten aus dem Baumkataster 3 ist möglich. Die Übernahme der Schäden und Maßnahmen ist theoretisch auch möglich, aufgrund des Aufwandes wegen der neuen Datenstruktur aber nicht zu empfehlen.
Öffnen Sie das neue Baumkataster. Deaktivieren Sie in den Layereigenschaften der Bäume unter Attributformular bei den Feldern Name (“name”) und Datum (“datum”) Vorgabewert bei Aktualisierung anwenden.
Öffnen Sie das Baumkataster 3 mit QGIS. Markieren Sie die zu übernehmenden Daten, öffnen Sie die Attributtabelle und kopieren Sie die Daten. Fügen Sie die Daten in ein Tabellenkalkulationsprogramm (zum Beispiel LibreOffice Calc) ein, löschen Sie die Spalte fid und speichern Sie die Daten als csv (Semikolon als Trenner und Kodierung UTF-8).
Öffnen Sie das Baumkataster 4 Pro.
Fügen Sie die csv-Dateien im neuen Kataster über Layer → Layer hinzufügen → Getrennte Textdatei als Layer hinzufügen… ein.
Folgende Einstellung sollten getroffen sein:
Kodierung: UTF-8
Dateiformat: Semikolon
Datensatz- und Feldoptionen: ✓ Erster Datensatz enthält Feldnamen
✓ Feldtypen bestimmen
Geometriedefinition: Well-Known-Text (WKT)
Geometriefeld: wkt_geom
Geometrietyp: Punkt
Geometrie-KBS: Vorgabe-KBS: EPSG: 3857 – WGS 84/Pseudo Mercator
Markieren und Kopieren Sie die hinzugefügten Daten.
Wechseln Sie in den Bearbeitungsstatus des Layers Bäume und fügen Sie die Daten ein. Wählen Sie im sich anschließend öffnenden Fenster “Alle einfügen (einschl. ungültigen)” und speichern Sie die Layeränderung.
Die alten Bäume stehen nun in der neuen Datenbank zur Verfügung.
Öffnen Sie die Attributtabelle und sortieren Sie diese nach Baumarten. Baumarten in Klammern müssen angepasst werden. Markieren Sie dazu jeweils die Bäume einer eingeklammerte Baumart und ersetzen Sie diese über die Massenbearbeitung oder den Feldrechner mit den Werten aus dem neuen Baumkataster. Sie können auch neue/nicht vorhandene Baumarten im Layer Baumarten der globalen Datenbank hinzufügen. Speichern Sie alle vorgenommenen Layeränderungen.
Sie können das Projekt ohne Speichern schließen oder alternativ die Änderungen wie folgt rückgängig machen:
Die alte Datenbank können Sie wieder aus QGIS entfernen. Aktivieren Sie in den Layereigenschaften der Bäume unter Attributformular bei den Feldern Name (“name”) und Datum (“datum) Vorgabewert bei Aktualisierung anwenden und speichern Sie das Projekt.
Daten aus übrigen Layern können Sie in der alten Version markieren, kopieren und in der neuen Version in den entsprechenden Layern einfügen.
Datenübernahme wie beschrieben ausgeführt, dann Projekt und Datenbank auf ein Android-Gerät übertragen, hier lassen sich die Bäume nicht bearbeiten (Bäume werden angezeigt aber im Formular ich keine Bearbeitung möglich)
Liegen die Daten im internen Speicher? Ist der Bearbeitungsmodus aktiviert?
auf dem Androiden ist natürlich Qfiled drauf
Hallo, ich habe auch die Datenübernahme wie beschrieben ausgeführt. Bei einem Kunden gelang es auch ohne Probleme. Bei einem anderen Kunden kommt die Fehlermeldung:
“Konnte Änderungen am Layer nicht festschreiben
Datenanbieterfehler: Falsche Datentyp für Attribut 53 von Objekt – 138: 10”
Überprüfe bitte die angegebenen Daten (Feld mit ID 53 und Baum mit ID 138), ob zum Beispiel ein Text in ein Zahlfeld (Integer) geschrieben werden soll. Aktualisiere ggf. das Kataster, siehe https://github.com/baumsicht/Baumkataster/issues/8
Danke! Ich musste in der alten Attributtabelle ein paar Semikolons aus den Bemerkungs-Feldern entfernen.