Dokumentation Baumkataster

Die Dokumentation zum Baumkataster 4 finden Sie unter doku.baumsicht.de

Schnelleinstieg/Kurzanleitung #

Die Kurzanleitung kann die nachfolgende Dokumentation und eine umfangreiche Einarbeitung/Schulung nicht ersetzen.

1. Herunterladen
Laden Sie sich QGIS unter qgis.org/de/site/forusers/download.html und das Baumkataster in Ihrem Kundenkonto unter baumsicht.de/mein-konto/downloads herunter.
2. Installieren und Entpacken
Installieren Sie QGIS mit einem Doppelklick auf die heruntergeladene Datei (QGIS-OSGeo4W-3.*Setup-x86*.exe) und Entpacken Sie den ZIP-Ordner baumkataster3.zip mit einem Rechtsklick und dann auf Alle Extrahieren…
3. Starten
Öffnen Sie den entpackten Ordner baumkataster3 und starten Sie mit einem Doppelklick auf projekt.qgs das Baumkataster.
4. Gebiet auswählen
Mit der Lupe  können Sie einen Rahmen in der Karte aufziehen und diesen Bereich vergrößern. Mit der Hand  können Sie die Karte verschieben. Speichern Sie anschließend das Projekt mit einem Klick auf die Diskette .
5. Bäume hinzufügen
Klicken Sie links im Layerfenster auf die Überschrift Bäume und aktivieren Sie anschließend den Bearbeitungsmodus mit einem Klick auf den Stift . Über Punktobjekt hinzufügen  wird der Mauszeiger in der Karte zum Fadenkreuz . Mit einem Klick können Sie einen oder mehrere Bäume hinzufügen. Speichern Sie dann die Positionen mit einem Klick auf Layeränderungen speichern .

Wichtig: Um Fehler in den Daten zu vermeiden, setzen Sie bitte immer zunächst die Bäume in die Karte, speichern dann die Layeränderungen (nicht das Projekt) und geben erst dann die Daten ein. (Positionieren, Speichern, Daten eingeben, Speichern.) Durch das Speichern der Layeränderungen wird die interne ID generiert. Ohne diese können Kontrollgänge keinem Baum zugeordnet werden.

6. Daten eingeben und Kontrollgang durchführen
Klicken Sie nun auf Objekte abfragen  und anschließend auf einen Baum. Es öffnet sich das Eingabeformular. Geben Sie dort alle gewünschten Daten ein. Pflichtfelder sind in rot markiert. Klicken Sie dann auf die Registerkarte Kontrolle, dort auf den Stift  und dann auf Kindobjekt hinzufügen . Es öffnet sich ein Fenster, in dem Sie Schäden und Maßnahmen angeben können. Beenden Sie die Baumkontrolle mit einem Klick auf den Button OK. Anschließend speichern Sie die Daten mit einem Klick auf Kindlayeränderungen speichern . Schließen Sie das Fenster mit OK und klicken Sie oben in der Menüleiste ebenfalls auf Layeränderungen speichern , um die Grunddaten des Baumes zu speichern. Wiederholen Sie diese Schritte für alle weiteren Bäume. Bei einer Folgekontrolle sind nur die Eingaben unter Kontrolle notwendig.
7. Exportieren
Für den Export gibt es mehrere Möglichkeiten.
7.1 Liste
Öffnen Sie oben in der Menüleiste die Attributtabelle , markieren Sie alle  oder nur bestimmte Einträge, kopieren Sie die Daten und fügen Sie diese in Excel oder Calc ein.
7.2 Bericht
Gehen Sie im Menü auf Projekt → Layouts → Baumdatenblatt1. Im sich nun öffnenden Layout aktivieren Sie die Atlas-Vorschau  (oder im Menü über Atlas → Atlas-Vorschau anzeigen) und exportieren Sie anschließend als PDF  (oder im Menü über Atlas → Atlas als PDF exportieren…).
7.3 Geodaten
Gehen Sie mit Rechtsklick auf die Überschrift Bäume im Layerfenster in das Kontextmenü und dort auf Exportieren → Objekt speichern als… und wählen Sie dort Format, Dateiname und ggf. Koordinatenbezugssystem aus.

Last updated on 17. November 2019

Grundlagen #

In dieser Dokumentation erfahren Sie Grundlagen, um mit dem Baumkataster von Baumsicht mit der kostenlosen Software QGIS zu arbeiten. Sofern Sie keine Erfahrungen mit einem GIS haben, empfehlen wir unbedingt die Buchung einer Schulung. Bitte beachten Sie zudem die offizielle Dokumentation von QGIS unter qgis.org/de/docs

Bitte schonen Sie Ressourcen und verzichten Sie auf einen Ausdruck der Dokumentation. Das PDF wird automatisch erzeugt und kann daher Defizite in Layout und Formatierung aufweisen.

Änderungen und neue Funktionen im Baumkataster 3 sind mit einer 3 gekennzeichnet. Die Dokumentation wird derzeit komplett auf QGIS 3 bzw. Baumkataster 3 umgestellt. Eine alte Version mit Beschreibungen für QGIS 2 ist unter baumsicht.de/blog/wp-content/uploads/2019/11/dokumentation-baumkataster-2-und-3-1-1.pdf abrufbar.

Last updated on 17. November 2019

Baumkataster mit QGIS #

Ein Baumkataster ist ein Verzeichnis von Bäumen. Die Daten sind in einer Tabelle/Datenbank gespeichert und auf einer Karte verzeichnet. Dazu braucht es keine teure Software, schon gar nicht mit teuren Lizenzkosten, mangelhaftem Zugriff auf die Daten und Abhängigkeit von einem Hersteller.

Für ein Baumkataster wird ein geographisches Informationssystem (GIS) benötigt, dass es mit QGIS als OpenSource kostenlos gibt. Es dient zur räumlichen Darstellung der Bäume auf einer Karte, Eingabe, Abfrage, Verwaltung, Auswertung und Ausgabe der Daten.

Baumsicht ist Bronze-Sponsor von QGIS
Baumsicht ist Bronze-Sponsor von QGIS

QGIS, welches bis zur Version 2 im September 2013 auch als Quantum GIS bekannt war, wird seit über zehn Jahren entwickelt und ist zum Beispiel beim Kanton Solothurn, beim Land Vorarlberg und bei den Städten Jena und Uster erfolgreich im Einsatz.

GIS ist ein eigenes umfangreiches Spezialgebiet. Daher wird aufgrund der Komplexität nicht zu sehr ins Detail gegangen und sich auf die notwendigen (Grund-) Funktionen für das Baumkataster beschränkt. Die offizielle Dokumentation finden Sie unter qgis.org/de/docs/index.html

Durch die Unflexibilität und den hohen Kosten bei anderen Baumkatasterlösungen entstand mit der Gründung der Firma Baumsicht dieses Baumkataster. Es ist bei zahlreichen Gemeinden, Baumpflegern und Baumkontrolleuren und natürlich bei Baumsicht im Einsatz. Helfen Sie mit den Bekanntheitsgrad weiter zu steigern und empfehlen Sie die Anwendung weiter: baumsicht.de/kunden-werben-kunden

Last updated on 21. Dezember 2018

Installation und Einrichtung #

Laden Sie sich zunächst QGIS für Ihr Betriebssystem unter qgis.org/de/site/forusers/download.html herunter. Wir empfehlen die Langzeitversion. Normalerweise benötigen Sie die 64bit Variante. Nähere Information finden Sie unter support.microsoft.com/de-de/help/15056/windows-32-64-bit-faq.  Führen Sie die Installation gemäß den Anweisungen durch.

Last updated on 17. November 2019

Daten #

Entpacken (Rechtsklick → Alle extrahieren…) und kopieren Sie die Dateien aus dem von Baumsicht erworbenen ZIP-Archiv in einen Ordner.

Dateien des Baumkatasters. Es empfiehlt sich grundsätzlich die Dateinamenserweiterungen rechts oben unter Ansicht zu aktivieren (siehe de.wikipedia.org/wiki/Dateinamenserweiterung#Besonderheiten).

Am wichtigsten sind projekt.qgs und datenbank.gpkg. Erstere ist das Projekt. Hier werden zum Beispiel die Kartenansicht (die Position, nicht die Karte selber), die Anordnung der Elemente in der Karte, das Eingabeformular und das Aussehen der Symbole gespeichert. Im Projekt sind keine Baumdaten oder Karten gespeichert, nur wie diese aussehen und abgerufen werden. datenbank.gpkg ist die Datenbank (Geopackage), in der die Baumdaten gespeichert werden. Diese ist im Projekt eingebunden und wird mit diesem geöffnet. Direkt mit Windows lässt sie sich nicht öffnen. Die (Baum-)datenbank sollten Sie immer und regelmäßig sichern, hier sind ihre individuellen Daten gespeichert. Alle weiteren Daten wie Kontrollgänge, Waldartige Flächen und Notizen werden ebenfalls in der Datenbank gespeichert.

In den übrigen Ordnern sind Vorlagen gespeichert.

Öffnen Sie nun unser Projekt projekt.qgs in QGIS mit einem Doppelklick.

Bitte behalten Sie die Struktur und Namen der Dateien bei, um spätere Fehler und Verwirrungen zu vermeiden. Wie Sie Kataster für mehrere Kunden anlegen, erfahren Sie im Kapitel ‘Neues Baumkataster-Projekt‘.

Wichtig: Benennung und Struktur nicht verändern, da sonst interne Verknüpfungen evtl. nicht mehr funktionieren. Projekt nicht umbenennen, da sonst evtl. mehrere Projekte auf die gleiche Datenbank zugreifen.
Die Datenbank (datenbank.gpkg) immer sichern (hier sind Ihre individuellen Daten gespeichert, die bei Verlust oder versehentliches Löschen etc. und ohne Sicherungskopie nicht wiederhergestellt werden können).
Die Datenbank kann nur kopiert werden, wenn sie nicht geöffnet ist.

Last updated on 17. November 2019

Oberfläche von QGIS mit dem Baumkataster #

Im linken Bereich von QGIS sehen Sie eine Art Legende mit den einzelnen Ebenen, welche als Layer bezeichnet. Layer sind in unserer Karte vergleichbar mit Folien, die übereinander gelegt werden. Die Bäume liegen also als Punkte über der Karte. Sollte dieses Layerfenster nicht angezeigt werden oder deaktiviert worden sein, gehen Sie oben im Menü auf Ansicht → Bedienfelder und setzen Sie das Kreuz bei Layer.

Verschiedene Menüleiste, welche nicht oder nur selten verwendet werden, können im Menü unter Ansicht → Werkzeugkästen deaktiviert werden. Folgende sollten aktiv sein:

  • Attributwerkzeugleiste
  • Digitalisierungswerkzeugleiste
  • Kartennavigationswerkzeugleiste
  • Projektwerkzeugleiste

Der Rest kann deaktiviert werden, so dass die Leiste übersichtlicher bleibt. Dies geht in anderen Programmen natürlich auch.

QGIS mit Baumkataster

Im rechten großen Fenster sehen Sie unsere Karte auf der später die Punkte für die Bäume zu sehen sind. Erfasste aber noch nicht kontrollierte Bäume werden standardmäßig mit einem roten Punkt, kontrollierte Bäume mit einem grünen Punkt dargestellt. Letzteres wird anhand des Datums der letzten Kontrolle, des Kontrollintervalls und des aktuellen Datums automatisch errechnet, so dass die Bäume zur nächsten fälligen Kontrolle wieder in rot angezeigt werden. Mit den Ansichtwerkzeugen (Hand, Lupe usw.) aus dem Menü können Sie zu dem gewünschten Bereich navigieren, in dem Sie arbeiten möchten. Mit der Lupe kann in die Karte geklickt oder ein Rechteck aufgezogen werden, in welches dann gezoomt wird. Die Lupe mit dem Minus verkleinert die Ansicht, die Lupe mit dem Pfeil nach Links zeigt die vorherige Ansicht an.

Speichern Sie anschließend das Projekt mit einem Klick auf die Diskette , so dass der aktuelle Kartenausschnitt (nicht die Karte selber) gespeichert ist.

Last updated on 17. November 2019

Kartengrundlage #

Voreingestellte Kartendienste

Diverse Onlinekartendienste sind im Layerfenster unter Hintergrundkarten bereits hinterlegt, so dass die folgende Beschreibung nicht relevant sein sollte.

Es kann nur jeweils eine Karte aktiv sein. Onlinekarten funktionieren natürlich nur bei einer aktiven Internetverbindung. Teilbereiche können im Zwischenspeicher auch offline verfügbar sein. Sie können Karten aber auch komplett offline verwenden. Auf amtliche Orthophotos, die für die professionelle Baumerfassung zu empfehlen sind, wird später im Kapitel Import eingegangen. Wie sich Hintergrundkarten lokal speichern lassen, siehe Export.

Um im Baumkataster eine einfache Hintergrundkarte zu haben, müssen Sie die Verbindung zu einem Dienst herstellen. Im Browserfenster von QGIS (Ansicht → Bedienfelder → Browserfenster) gibt es Tile Server XYZ (XYZ Tiles). Dort im Kontextmenü (Rechtsklick) Neue Verbindung… (New Connection…) und den gewünschten Dienst (URL und Name) einfügen und dann zur Karte hinzufügen.

URLs:

  • OpenStreetMap: http://tile.openstreetmap.org/{z}/{x}/{y}.png
  • Bing Aerial: http://ecn.t3.tiles.virtualearth.net/tiles/a{q}.jpeg?g=1
  • Google Hybrid: https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z}
  • Google Satellite: https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}

Bei Google wird über die Variable lyrs der Kartentyp ausgewählt:
h = Nur Straßen
m = Straßenkarte
p = Gelände
s = Satellit
t = Nur Gelände
y = Hybrid

 

Last updated on 30. November 2020

Bäume hinzufügen #

mActionToggleEditingDamit ein Layer bearbeitet werden kann, muss der Bearbeitungsmodus aktiviert werden. Dazu klicken Sie auf der linken Seite zunächst auf den Layer Bäume und dann auf den gelben Stift in der Werkzeugleiste (Bearbeitungsstatus umschalten). Vor dem Layer Bäume erscheint nun ebenfalls ein Stift.

Bearbeitungsstatus aktiv

mActionCapturePointRechts neben dem Stift sehen Sie neben einer (zunächst ausgegrauten) Diskette drei Punkte mit einem Stern. Mit dieser Funktion können Sie neue Elemente, also Bäume, in der Karte hinzufügen. Der Mauszeiger wird in der Karte zu einem Fadenkreuz . Klicken Sie in die Karte, um dort einen Baum zu platzieren. In der Karte erscheint nun ein roter Punkt. Fügen Sie ggf. weitere Bäume hinzu und speichern Sie die Layeränderungen.  Klicken Sie dazu einfach auf das Diskettensymbol neben dem Stift (“Layeränderungen speichern”).

Wichtig: Um Fehler in den Daten zu vermeiden, setzen Sie bitte immer zunächst die Bäume in die Karte, speichern dann die Layeränderungen (nicht das Projekt) und geben erst dann die Daten ein. (Positionieren, Speichern, Daten eingeben, Speichern.) Durch das erste Speichern der Layeränderungen nach dem Positionieren wird die interne ID generiert. Ohne diese können Kontrollgängen keinem Baum zugeordnet werden.

Last updated on 17. November 2019

Baumdaten abfragen und bearbeiten #

Markieren Sie mit einem Klick auf Bäume den Baumlayer (falls noch nicht geschehen). Bei vorhandenen Bäumen können Sie die Daten mit der Funktion mActionIdentify “Objekte abfragen” aufrufen. Nachdem Sie auf den Pfeil mit dem Infosymbol geklickt haben, können Sie nun mit einem Klick auf einen Baumpunkt in der Karte das Eingabeformular mit den Baumdaten öffnen. Geben Sie die Grunddaten bei der Ersterfassung bzw. die Schäden und Maßnahmen bei Ersterfassung und Folgekontrolle ein. Pflichtfelder sind entsprechend gekennzeichnet.

Details zu den Feldern finden Sie im Anhang I.

Wenn sich bei der Objektabfrage nicht das Formular sondern nur die Attribute in tabellarischer Form öffnen, setzen Sie links unten das Häkchen bei ‘Formular autom. öffnen’ (ggf. über Ansicht → Bedienfelder → Abfrageergebnisse aktivieren). Dies ist beim ersten Start von QGIS notwendig. Das Fenster öffnet sich auch, wenn Sie (aus Versehen) mehrere Objekte angewählt haben.

formular

In der Registerkarte Kontrollen können Sie einen neuen Kontrollgang hinzufügen. Klicken Sie dazu auf  ‘Kindobjekt hinzufügen’. Falls die Symbole ausgegraut sind, klicken Sie vorne auf ‘Bearbeitungsmodus der Kindlayer umschalten’. Geben Sie anschließend die Daten in dem neuen Fenster ein. Mit <NULL> können Eingaben gelöscht werden. Klicken Sie anschließend auf OK und auf Kindlayeränderungen speichern. Es können beliebig viele Kontrollgänge pro Baum hinzugefügt werden.

Neuen Kontrollgang hinzufügen. Aufs Bild klicken um Animation abzuspielen.

Sofern Sie an den Grunddaten des Baumes keine Änderungen vorgenommen haben, ist der OK-Button ausgegraut und Sie können das Fenster über X oder Abbrechen schließen.

Klicken Sie anschließend auf OK und speichern Sie nach jeder Eingabe die Layeränderungen: Speichern

Last updated on 17. November 2019

Bäume auswählen, verschieben und löschen #

Um einen oder mehrere Bäume zu bearbeiten, können Sie diese in der Karte markieren. Die Funktion hierfür finden Sie bei den Attributwerkzeugen. Es stehen mehrere Optionen zur Verfügung. Wenn Sie Bäume durch ein Polygon selektieren, müssen Sie die Auswahl mit einem Rechtsklick abschließen.
Nach der Markierung der Objekte wird bei den Digitalisierungswerkzeugen ein Mülltonnen-Symbol aktiv, mit dem Sie die gewählten Bäume löschen können.

   Die Verschiebung geschieht über das Knotenwerkzeug. Wählen Sie dieses an und klicken Sie anschließend auf den zu verschiebenden Baum, bewegen Sie den Baum zu der neuen Position und legen Sie ihn dort durch klicken ab. Um mehrere Bäume zu verschieben, wählen Sie diese mit dem Knotenwerkzeug aus. Klicken Sie anschließend auf die zu verschiebenden Bäume, bewegen Sie die Bäume zu der neuen Position und legen Sie sie durch klicken ab.

auswahl-aufheben Um eine Auswahl wieder aufzuheben klicken Sie auf “Objektauswahl aller Layer aufheben”. Dies sollten Sie nach Beendigung der Selektion machen, um nicht später aus Versehen Bäume zu verschieben oder zu löschen.

Last updated on 17. November 2019

Einfache Massenbearbeitung #

Grunddaten für markierte Bäume können über  ‘Attribute von allen gewählten Objekten gleichzeitig ändern’ über ein Eingabeformular für alle markierten Objekte gleichzeitig angegeben werden.

Last updated on 17. November 2019

Attributtabelle #

Die Auswahl von zu bearbeitenden oder löschenden Bäume können Sie auch in der Attributtabelle vornehmen. In die Attributtabelle gelangen Sie über das Kontextmenü des Layers Bäume (Rechtsklick auf Bäume im Bereich Layer auf der linken Seite) oder über die obige Menüleiste. Hier sehen Sie alle Baumdaten in tabellarischer Form. Die Spalten werden als Felder bezeichnet (Baumart, Höhe, Schaden Krone usw.), die Zeilen sind die einzelnen Datensätze mit Werten. Jeder Baum ist ein Datensatz mit einem Kontrollgang. Die Daten in der Attributtabelle können auch sortiert, ausgewählt und bearbeitet werden. Es ist zudem ein direkter Export (durch auswählen, kopieren und einfügen) in ein Tabellenkalkulationsprogramm (Excel, Calc) möglich. Ausgewählte Datensätze werden auch in der Karte dargestellt, umgekehrt werden in der Karte ausgewählte Bäume auch in der Attributtabelle markiert.

Last updated on 22. November 2019

Speichern #

speichernWichtig: Änderungen im Layer und somit in der Datenbank müssen gesondert gespeichert werden. Klicken Sie dazu einfach auf das Diskettensymbol neben dem Stift (“Layeränderungen speichern”).
Je nachdem ob Sie eine Ersterfassung oder Folgekontrolle durchführen, müssen die Layeränderungen in den Layern Bäume und/oder Kontrollen speichern.

Alternativ oder zusätzlich können Sie auch über Aktuelle Änderungen → Alle Layer speichern alle offenen Änderungen sichern.

Das andere Diskettensymbol  speichert das Projekt (auch das sollten Sie bei Änderungen regelmäßig tun), jedoch nicht die geänderten Daten. Klicken Sie nach der Bearbeitung und dem Speichern den Stift erneut an, um den Editiermodus zu beenden und so versehentliche Änderungen zu vermeiden.

Wichtig: Um Fehler in den Daten zu vermeiden, setzen Sie bitte immer zunächst die Bäume in die Karte, speichern dann die Layeränderungen (nicht das Projekt) und geben erst dann die Daten ein. (Positionieren, Speichern, Daten eingeben, Speichern.) Durch das erste Speichern der Layeränderungen nach dem Positionieren wird die interne ID generiert. Ohne diese können Kontrollgängen keinem Baum zugeordnet werden.

Nichts ist ärgerlicher als ein Verlust von Daten. Speichern Sie bitte regelmäßig in der Datenbank und sichern Sie alle Ihre Daten (nicht nur das Baumkataster). Wir empfehlen für die einfache Sicherungen und Synchronisation Nextcloud.

Mit dem Plugin autoSaver können alle Daten in festgelegten Intervallen automatisch gespeichert werden.

Das Plugin Backup Layer erzeugt schnell ein Zip-Archiv der aktuellen Datenbank.

Last updated on 10. Juni 2020

Waldartige Baumbestände #

Die Layer für flächige Bestände und waldartige Flächen finden Sie im Layerfenster unter ‘Waldartige/Flächige Bestände’.

Zunächst zeichnen Sie die zu kontrollierende Fläche ein. Dies geschieht wie bei einem Baum, nur dass Sie jetzt keinen Punkt sondern ein  Polygonobjekt hinzufügen. Setzen Sie die Eckpunkte in der Karte und beenden Sie das Einzeichnen mit einem Rechtsklick und speichern Sie die Layeränderungen. Anschließend können Sie wie gewohnt die Daten eingeben. Speichern Sie anschließend die Layeränderungen.

In die Fläche können über den Layer Einzelbäume selbige angelegt werden.

Vor Ort wird in der Fläche eine Negativkontrolle durchgeführt, bei der nur Bäume mit Maßnahmen im Kataster und am besten vor Ort zum Beispiel mit Markierungsspray dokumentiert werden.

Last updated on 17. November 2019

Neue Baumkataster-Projekte (mehrere Kunden/Geräte) #

Um das Baumkataster auf ein anderes Gerät zu übertragen oder ein neues Projekt für einen Kunden anzulegen, können Sie einfach den kompletten Baumkataster-Ordner kopieren, die heruntergeladene Vorlage nehmen oder nur das Projekt und die Datenbank weitergeben. Wichtig ist, dass das Projekt immer im gleichen Ordner wie die Datenbank ist und die Benennung nicht geändert wird. Bei einem neuen Kunden müssen Sie natürlich etwaige vorhandenen Daten aus der Datenbank und ggf. weitere bereits hinzugefügte Layer löschen.

Die Speicherung der Daten sollte unter Dieser PC → Dokumente erfolgen.

Beispiel für eine Ordner Struktur:

  • Kunde 1
    • projekt.qgs
    • datenbank.gpkg
  • Kunde 2
    • projekt.qgs
    • datenbank.gpkg
  • Kunde 3
    • projekt.qgs
    • datenbank.gpkg
  • Vorlage
    • projekt.qgs
    • datenbank.gpkg
    • csvs
    • Layoutvorlagen
    • Stilvorlage
Last updated on 17. November 2019

Fortgeschrittenes #

Abfragen und Filter #

Mit Abfragen können Bäume oder andere Daten angezeigt werden, die bestimmte Eigenschaften erfüllen, also zum Beispiel alle Bäume, die gepflegt werden müssen oder alle Bäume, die ein Ahorn sind. Die Abfragen in QGIS orientieren sich am SQL-Syntax. Die Sprache ist sehr einfach, lässt aber auch komplexe Abfragen zu.

Objekte nach Wert wählen

Dies ist die einfachste Form einer Abfrage. Klicken Sie im Menü auf Objekte nach Wert wählen und geben Sie im sich öffnenden Fenster eine oder mehrere Kriterien ein. Dies funktioniert derzeit nur mit den Grunddaten.

Objekte nach Ausdruck wählen

Die fortgeschrittene Variante enthält deutlich mehr Optionen und ist über Objekte nach Ausdruck wählen verfügbar. Es öffnet sich eine Art Assistent, der an vielen Stellen von QGIS, etwa als Filter in der Attributtabelle oder bei den Layouts zu finden ist.

Zunächst wird das Feld in doppelten Anführungszeichen angegeben, dann ein Operator und anschließend der Wert. Am besten wählen Sie das Feld in der Mitte über Felder und Werte aus, geben dann den Operator ein und anschließend über das in der Mitte angezeigte Feld und dann in der rechten Spalte auf ‘Alle eindeutigen’ den Wert.

OperatorBedeutungBeispielErklärung
=gleich"Kontrollen_schkr1" = 'K13 Totholz'Bäume mit Totholz im Feld Schaden Krone 1
>größer"hoehe" > 10Bäume, die höher als 10 Meter sind
!=ungleich"gefaellt" != '1'Alle Bäume die nicht als gefällt markiert sind
LIKEwie, ähnlich"baumart" LIKE 'Acer %'Alle Ahornarten anzeigen
Der Befehl LIKE zeigt Einträge an, die ähnlich sind, das Prozentzeichen dient als Platzhalter. Es werden also Acer campestre, Acer pseudoplatanus usw. angezeigt.
%Platzhalter
ANDund"baumart" LIKE 'Acer%' AND "Kontrollen_schkr1" = 'K13 Totholz'Alle Ahorne mit Totholz:
Hier werden die beiden Abfragen mit dem Befehl AND verknüpft.
ORoder"baumart" LIKE 'Acer%' OR "Kontrollen_schkr1" = 'K13 Totholz'Alle Ahorne oder alle Bäume mit Totholz:Die Abfrage zeigt alle Bäume an, die Ahorne sind oder Totholz haben. (Also auch Ahorne ohne Totholz oder Bäume mit Totholz, die aber auch Eichen oder Kastanien oder was ganz anderes sein können.)
Last updated on 22. November 2019

Feldrechner #


mActionCalculateField Wie der Name schon vermuten lässt, ermöglicht der Feldrechner Berechnungen in den Feldern durchzuführen. Bei Flächen kann man sich zum Beispiel deren Größe ausgeben lassen oder bei Bäumen deren Koordinaten. Der Feldrechner ermöglicht auch, das Datum oder einfach einen Text in ein Feld zu schreiben. Damit wird etwa eine Massenbearbeitung von Datensätzen möglich. Die Funktion erreicht man über das Abakus-Symbol.
Um bei mehreren Bäumen einen gleichen Wert in einem bestimmten Feld einzutragen, werden diese zunächst ausgewählt (zum Beispiel über den Filter, in der Attributtabelle oder in der Karte). Anschließend setzen Sie im Feldrechner den Haken bei “Vorhandenes Feld erneuern”, wählen das gewünschte Feld aus und geben links den entsprechenden Ausdruck ein.

Alternativ lässt sich auch ein neues Feld anlegen (“Neues Feld anlegen” ankreuzen). Dazu wird der Ausgabefeldname angegeben und der Ausgabefeldtyp. Optional können Sie “Virtuelles Feld anlegen” wählen. Dieses wird nur im Projekt gespeichert und nicht in der Datenbank angelegt.

Wenn Sie im Ausdruck einen Feldnamen eintragen, können Werte von anderen Feldern übertragen werden.

Wie bei Filter und Abfragen werden auch im Feldrechner Werte in einfachen und Felder in doppelten Anführungszeichen eingegeben. Am besten verwenden Sie die Liste in der Mitte, um Felder oder Werte korrekt auszuwählen.

Wichtig: Durch eine Feldberechnung werden alle vorherigen Werte in den Feldern überschrieben. Der Vorgang kann nur rückgängig gemacht werden, solange Sie nicht speichern.

Beispiele:

Stammdurchmesser in Stammumfang umwandeln"stdm" * pi()
Stammdurchmesser in Stammumfang umwandeln und auf zwei Nachkommastellen rundenround ("stdm" * pi(),2)
Koordinaten in zwei Felder ausgeben$x
$y
Koordinaten in einem Feld ausgeben$x || ', ' || $y
Bäume nummerieren @row_number
Bäume ab bestimmter Zahl nummerieren (ab 101) @row_number + 100
Vorhandene Baumnummern mit Nullen füllen (4) lpad( "baumnummer", 4, 0)
Bäume nummerieren (ab 501) und mit Nullen füllen (5) lpad( @row_number + 500 , 5, 0)
Datum formatieren aus Feld datum_erf (sollte nicht in den vorhandenen Feldern des Baumkataster durchgeführt werden) format_date( "datum_erf", 'dd.MM.yyyy')

Last updated on 26. Januar 2020

Import #

Andere Daten können entweder per Drag and Drop ins Kartenfenster gezogen werden oder im Menü über Layer → Layer hinzufügen…

Last updated on 23. November 2019

Vektorlayer hinzufügen #

Vektorlayer sind Punkte, Linien (Verbindung von zwei oder mehr Punkten) oder Polygone (Verbindung von Punkten zu einer Fläche). Bei Geodaten sind neben den geografischen Koordinaten noch Sachdaten (Attribute) hinterlegt. Bei unseren Bäumen also die Grunddaten, Schäden und Maßnahmen.

Über Layer → Layer hinzufügen… → Vektorlayer hinzufügen… können Sie diese Daten laden. Im Baumkataster können das zum Beispiel gemeindeeigene Flurstücke sein, auf denen Bäume zu erfassen sind.

Last updated on 23. November 2019

Rasterlayer hinzufügen #

Rasterdateien sind Bilddateien, die sich aus Pixeln mit Farbwerten in Reihen und Spalten zusammensetzen. Dies können zum Beispiel hochauflösende Luftbilder (Orthophotos) sein, welche Sie von Vermessungsämtern, Dienstleistern oder Ihrem Auftraggeber erhalten. Zu jedem Bild gehört eine Worlddatei (*.tifw, *.jpgw usw.), in der die geographische Position des Bildes gespeichert ist.

Die Daten können über Layer → Layer hinzufügen… → Rasterlayer hinzufügen… geladen werden.

Last updated on 23. November 2019

WMS #

Web Map Services (WMS) stellen online Karten zur Verfügung (kostenlos oder kostenpflichtig). Die Verbindungsdaten erhalten Sie beim jeweiligen Anbieter, z.B. den Landesvermessungsämtern.

Um die Daten einzubinden, gehen Sie im Menü auf Layer → Layer hinzufügen → WMS/WMTS-Layer hinzufügen. Unter Neu tragen Sie die Verbindungsdaten ein (meist reicht die URL). Anschließend gehen Sie auf OK und können nun die gewünschten Layer auswählen und hinzufügen. Ggf. müssen Sie noch das richtige Koordinatenbezugssystem einstellen.

Orthophotos Bayern als WMS
Orthophotos Bayern als WMS
Last updated on 23. Juni 2016

Koordinatenbezugssyteme #

Wichtig: Beim Laden von externen Daten müssen Sie immer das korrekte Koordinatenbezugssystem (KBS) auswählen, sofern es nicht automatisch erkannt wird. Hinzu geladene Daten müssen mit ihrer Position mit anderen Daten wie der Hintergrundkarte übereinstimmen. Beim Laden erscheint entweder ein Fenster zur Auswahl des Koordinatenbezugssystems oder Sie können dieses über das Kontextmenü des Layers über KBS setzen → KBS für Layer setzen… auswählen. Verwenden Sie den EPSG-Code um das KBS zu finden. Sollten Sie das korrekte KBS nicht wissen, fragen Sie beim Lieferant der Daten nach. Neuere Daten sollten in ETRS89 / UTM zone 32N (EPSG: 25832) vorliegen. Layer können in verschiedenen Koordinatenbezugssystemen vorliegen, QGIS stellt diese korrekt dar.

Häufige Koordinatenbezugssysteme

Koordinatensystem (QGIS)EPSG
ETRS89 / UTM zone 32N25832
WGS 84 / UTM zone 32N32632
ETRS89 / UTM zone N324647
WGS 844326
DHDN / Gauss-Kruger zone 231466
DHDN / Gauss-Kruger zone 331467
DHDN / Gauss-Kruger zone 431468
DHDN / Gauss-Kruger zone 531469
WGS 84 / Pseudo Mercator3857

 

Siehe auch ihatecoordinatesystems.com

Last updated on 13. August 2020

Export #

QGIS bietet viele Exportmöglichkeiten, so dass auch der Datenaustausch mit anderen Programmen und geografischen Informationssystemen ermöglicht ist.

Last updated on 3. Dezember 2019

Tabelle #

Um die Daten aus der Attributtabelle in ein anderes Programm zu exportieren (Excel, Calc usw.), öffnen Sie diese und selektieren die gewünschten Daten. Wie in anderen Programmen auch können Sie einzelne Datensätze oder alle markieren. In der Menüleiste gibt es zudem weitere Optionen, andere Auswahlmöglichkeiten wurden bereits in vorherigen Kapiteln behandelt. Mit Strg + C können Sie die Daten kopieren und wie gewohnt in andere Dokumente einfügen.

Last updated on 9. Juni 2015

Geodaten #

Geodaten können im Kontextmenü des Layers über Exportieren → Objekt speichern als… ausgegeben werden. Dort geben Sie einfach das gewünschte Format, den Speicherort und optional Felder und Koordinatensystem an.

Vielfältige Exportmöglichkeiten
Last updated on 23. November 2019

Bild #

Um die Karte als einfaches Bild auszugeben, gehen Sie unter Projekt → Import/Export → Karte als Bild speichern. Dazu wird jeweils noch eine Datei gespeichert, die es erlaubt, die Grafik georeferenziert in ein GIS einzubinden. So lassen sich auch Onlinekarten offline verfügbar machen (bitte Nutzungsbedingungen beachten). Zum Einfügen siehe Rasterdaten.

Wichtig: Damit das Bild lagerichtig wieder eingebunden werden kann, muss immer die Grafikdatei und die Georeferenzierungsdatei (Worlddatei) weitergegeben werden (also z.B. bild.tif und bild.tifw).

Die Karte lässt sich auch als PDF ausgeben: Projekt → Import/Export → Karte als PDF exportieren…

Last updated on 23. November 2019

Atlas/Baumdatenblätter #

Um die vordefinierten Baumdatenblätter zu nutzen, gehen Sie auf Projekt → Druckzusammenstellungen → Layouts →  Baumdatenblatt 1. Anschließend gehen Sie auf Atlas → Atlas-Vorschau anzeigen. Für jeden Baum wird nun eine Seite mit den Daten und einer Karte erstellt. Die Druckzusammenstellung kann nun als PDF ausgegeben werden. Gehen Sie dazu im Menü unter Atlas → Atlas als PDF exportieren…
Um nur die aktuelle Seite auszugeben gehen Sie unter Layout → Als PDF exportieren

In der Registerkarte Atlas-Erzeugung sind weitere Einstellungen wie Filter, Sortierung usw. möglich.

Sie können den Bericht komplett anpassen und das Layout und die Formatierung nach Ihren Wünschen gestalten.

Bitte schonen Sie Ressourcen und nutzen Sie die zahlreichen papierlosen Ausgabeoptionen.

Last updated on 10. Juli 2020

Listen #

Über Projekt → Layouts → Massnahmen-Liste finden Sie eine vordefinierte Tabelle mit allen Bäumen mit einer offenen Maßnahme. In den Elementeigenschaften der Tabelle können Sie unter Attribute… Spalten bearbeiten, deaktivieren und hinzufügen. Ebenfalls in den Elementeigenschaften kann der Filter deaktiviert werden um alle Bäume anzuzeigen und es können Formatierungen vorgenommen werden.

Last updated on 23. November 2019

Layouts #

Neben den vorgefertigten Layouts können natürlich auch neue Druckausgaben erstellt werden.

Im Layout können Karten mit Maßstab, Legende, Liste usw. erstellt und exportiert werden. Zu der Funktion geht es über Projekt → Neues Drucklayout. Bevor sich ein neues Fenster mit einem leeren Blatt öffnet, können Sie noch einen Titel eingeben.
Zunächst sehen Sie nun eine leeres Blatt. Im Menü unter Anordnung oder in der Werkzeugleiste findet sich die Funktion ‘Karte hinzufügen’. Ziehen Sie anschließend ein Rechteck auf dem leeren Blatt auf, damit die Karte angezeigt wird. Auf der rechten Seite gibt es Elementeigenschaften, in denen Sie u.a den Maßstab, die Drehung oder ein Gitternetz mit den Koordinaten hinzufügen können. Nach dem gleichen Prinzip können Sie Ihren Plan mit Texten (Anordnung → Beschriftung hinzufügen), Maßstabsleisten, einem Bild oder Logo (Anordnung → Bild hinzufügen) und einer Legende anspruchsvoll gestalten.
Tipp: Um einen Nordpfeil einzufügen klicken Sie auf “Bild hinzufügen”. Die Pfeile befinden sich im QGIS-Verzeichnis unter apps/qgis/svg/arrows/.
Sie können die Karte anschließend unter Zusammenstellung als Vorlage speichern, um die Erstellung nicht jedes mal neu zu machen. Der Plan kann als Bild oder PDF exportiert oder gedruckt werden.

Last updated on 23. November 2019

Vorlagen verwalten #

Layouts lassen sich als Vorlage unabhängig vom Projekt speichern und können in andere Projekte geladen werden. Ansonsten werden diese nur im jeweiligen Projekt hinterlegt.

Zum Speichern gehen Sie im Layout auf Layout → Als Vorlage speichern.

Zum Laden gehen Sie auf Projekt → Layout-Verwaltung.

Wählen Sie ‘Neu aus Vorlage’ → Bestimmtes, wählen Sie anschließend die Vorlage aus und klicken Sie auf Erzeugen.

Last updated on 23. November 2019

Anpassungen #

Symbologie und Beschriftung #

beschriftung

Die Darstellung von Bäumen oder anderen Objekten in der Karte lässt sich beliebig ändern und anpassen.Öffnen Sie die Layereigenschaften mit einem Doppelklick auf Bäume links bei den Layern und wählen Sie dann den Menüpunkt “Stil” aus. Dort können Sie mit einem Doppelklick auf das Symbol zum Beispiel die Farbe und die Größe ändern oder auch mehrere Symbole übereinander lagern, dazu auf das + links unten klicken. Die Symbologie wie auch die Feldfunktionen im Eingabeformular sind in einer QGIS-Layerstildatei (qml) im Ordner Stile gespeichert und können über Stil laden… bei Bedarf abgerufen werden.

Um die Bäume in der Karte zu beschriften, gehen Sie in den “Layereigenschaften” auf “Beschriftungen” und setzen dort das Häkchen bei “Layer beschriften mit”. Anschließend wählen Sie das Feld aus, das als Beschriftung angezeigt werden soll, also zum Beispiel die Baumnummer.

Weiter unten finden Sie zahlreiche Möglichkeiten, um die Beschriftung anzupassen. Das reicht von der Schriftart, -größe und -farbe über die Platzierung und maßstabsabhängige Darstellung. Als sehr sinnvoll erweist sich die Option “Textpuffer”. Dies erzeugt einen Haloeffekt um die Buchstaben. Wählen Sie dazu eine am besten gegensätzliche Farbe, also bei einer schwarzen Schrift weiß, um so ein “Leuchten” der Buchstaben zu erzielen und die Lesbarkeit in der Karte zu verbessern.

Last updated on 9. Juni 2015

Eingabeformular anpassen #

Das Eingabeformular des Baumkatasters kann angepasst werden. So können zum Beispiel neue Baumarten hinzugefügt werden. Mit einem Rechtsklick auf den Baum-Layer gelangen Sie über das Kontextmenü zu den “Eigenschaften”.

In der Registerkarte “Felder” finden Sie unsere Tabelle. Dort gibt es unter “Bearbeitungselement” die Möglichkeit das Eingabeformular anzupassen. Bei der Baumart, den Schäden, den Pflegemaßnahmen usw. ist als “Attributbearbeitungsdialog” “Wertabbildung” ausgewählt. Dort können Sie dann die Baumarten usw. eingeben oder diese aus einer CSV-Datei oder dem Layer laden. Ebenso können Sie dort Aliasnamen eingeben, die dann im Formular und in der Tabelle stehen.
Die Reihenfolge und Anzeige der Felder im Eingabeformular kann rechts im Fenster angepasst werden. Schieben Sie dort die Elemente in die gewünschte Position oder entfernen Sie nicht benötigte Felder.

Vorgenommene Änderungen können Sie selbst unter der Schaltfläche Stil in den Layereigenschaften Stil speichern… QGIS-Layerstildatei… speichern und diese dann auch für andere Projekte zugänglich machen (über Stil → Stil laden → Aus Datei laden…)

In der Registerkarte “Attributformular” finden Sie unsere Tabelle. Dort gibt es jeweils in der rechten Spalte unter “Bedienelementyp” die Möglichkeit das Eingabeformular anzupassen. Bei der Baumart, den Schäden, den Pflegemaßnahmen usw. ist eine “Wertabbildung” ausgewählt. Dort können Sie dann die Baumarten usw. eingeben oder diese aus einer CSV-Datei oder dem Layer laden. Ebenso können Sie dort Aliasnamen eingeben, die dann im Formular und in der Tabelle stehen.
Die Reihenfolge und Anzeige der Felder im Eingabeformular kann in der mittleren Spalte und Formularlayout angepasst werden. Schieben Sie dort die Elemente in die gewünschte Position, entfernen Sie nicht benötigte Felder bzw. fügen Sie neue aus der linken Spalte hinzu. Komplett neue Felder können Sie unter Quellfelder anlegen.

Vorgenommene Änderungen können Sie unter der Schaltfläche Stil in den Layereigenschaften  Speichere Stil… QGIS-Layerstildatei… speichern und diese dann auch für andere Projekte zugänglich machen (über Stil → Lade Stil…)

Selbiges gilt für die Layer Kontrollen und Flächige Bestände.

Last updated on 4. Dezember 2018

Praxistipps #

Suchen und Ersetzen #

Um in der Attributtabelle Daten zu ersetzen verwenden Sie im Feldrechner den Ausdruck

regexp_replace("feldname", 'Begriff1','Begriff2')

Im Beispiel würde also im Feld “Feldname” Begriff 1 durch Begriff 2 ersetzt.

Last updated on 21. Januar 2015

Luftbilder zusammenfassen #

Das Luftbild als Kartengrundlage besteht meist aus zahlreichen einzelnen Kacheln, die im Layerverzeichnis für Unübersichtlichkeit sorgen können. Zur Ordnung gibt es mehrere Optionen.

  1. Gruppieren
    Markieren Sie die Dateien im Layerverzeichnis, gehen Sie ins Kontextmenü und wählen Sie “Gewählte gruppieren”. Die Bilder werden dann in einem Ordner dargestellt, den Sie verschieben und deaktivieren können.
  2. Verschmelzen zu einer Datei
    Mit der Funktion Verschmelzen unter Raster > Sonstiges > Verschmelzen wird eine einzige Datei aus den einzelnen Kacheln erzeugt. Diese wird je nach Ausgangdaten aber sehr groß.
  3. Katalog
    Ein virtuelles Raster/Katalog erzeugt ein “Bild” in QGIS, dass sich wie jeder andere Rasterlayer bearbeiten lässt. Die Funktion belässt im Hintergrund aber die Originale. Zu finden unter Raster > Sonstiges > Virtuelles Raster erzeugen (Katalog)

Die Möglichkeiten 1 und 3 bieten sich bei zahlreichen Rasterdateien am ehesten an.

 

Last updated on 25. Oktober 2014

Bericht mit bestimmten Bäumen erstellen #

atlas-objektUm nur von bestimmten Bäumen einen Bericht zu erstellen, können Sie in der Atlasfunktion der Druckzusammenstellung den Filter nutzen. Eine weitere einfachere Möglichkeit ist es, die Attributtabelle zu öffnen, dort den oder die Bäume auszuwählen und mit Rechtsklick den Baum als Atlasobjekt zu setzen. Zudem können Sie im Eingabeformular unter Aktionen den Baum als Atlasobjekt verwenden.

Last updated on 1. Januar 2015

Adresssuche #

Über Erweiterungen → Erweiterungen verwalten und installieren können Sie das Plugin GeoCoding installieren. Die Suche nach Adressen und Orten steht dann im Menü unter Erweiterungen zur Verfügung.

Die beiden folgenden Plugins sind experimentell, es können also Fehler auftreten. Unter Erweiterungen → Erweiterungen verwalten und installieren → Einstellungen → ✓ Auch experimentelle Erweiterungen anzeigen aktivieren. Anschließend können OSM place search und/oder osmSearch installiert werden. Beide Suchfenster lassen sie ggf. unter Ansicht → Bedienfelder aktivieren/deaktivieren bzw. unter Erweiterungen auffinden.

Weitere Plugins:
Quick Finder bietet eine schöne Suchzeile an.
MMQGIS kann CSV mit Adressen laden und die Koordinaten suchen.
GeoCoding
Nominatim Locator Filter

 Die Plugins verwenden den freien Suchservice Nominatim von OpenStreetMap.

Last updated on 7. Mai 2020

Nur bestimmte Objekte beschriften #

Um nur bestimmte Bäume in der Karte zu beschriften gibt es zwei Möglichkeiten. Entweder über den Ausdruck oder über ein eigenes Attribut. Im Detail unter digital-geography.com/nur-gewaehlte-objekte-beschriften-in-qgis-2-0 beschrieben.

Last updated on 28. Dezember 2013

Eingabeformular öffnet sich nicht #

Wenn sich bei der Objektabfrage nicht das Formular sondern nur die Attribute in tabellarischer Form öffnen, setzen Sie links unten das Häkchen bei ‘Formular autom. öffnen’ (ggf. über Ansicht -> Bedienfelder -> Abfrageergebnisse aktivieren). Dies ist beim ersten Start von QGIS notwendig.

formular

Last updated on 9. Juni 2015

Grafische Darstellung von Attributen #

kategorisiert
Visualisierung des Kontrollintervalls

Beispielhaft werden die verschiedenen Kontrollintervalle visuell in der Karte dargestellt. Dazu in den Layereigenschaften bei Stil “Kategorisiert” auswählen, die entsprechende Spalte festlegen (hier “intervall”) und auf “Klassifizieren” klicken. Symbologie und Beschriftung ggf. anpassen.

Last updated on 28. Dezember 2013

Massenbearbeitung #

feldrechner-iconMit dem Feldrechner können Sie mit QGIS eine Massenbearbeitung durchführen, um etwa vielen Bäumen eine Straße oder einen Ort zuzuordnen oder am Ende des Tages für mehrere Bäume ein identisches Datum einzugeben.

Sofern Sie nur einen Teilbereich bearbeiten möchten, selektieren Sie diesen. Öffnen Sie anschließend den Feldrechner und setzen Sie falls gewünscht das Kreuz bei “Nur n ausgewählte Objekte aktualisieren”. Wählen Sie anschließend “Vorhandenes Feld erneuern” und darunter das gewünschte Feld (also zum Beispiel "strasse").
Rechts unter Ausdruck geben Sie den gewünschten Namen in einfachen Anführungszeichen ein (also zum Beispiel ‘Lindenstraße’). Alternativ können Sie auch bei Funktionen → Felder und Werte → strasse (oder anderes Feld aus der Datenbank) → Alle eindeutigen eine Liste mit allen bisher angegeben Werten laden und diesen per Doppelklick auswählen.

Klicken Sie anschließend auf OK.

Feldrechner QGIS
Feldrechner in QGIS: Im Beispiel soll bei allen Bäumen das Feld Straße mit Lindenstraße ausgefüllt werden.
Last updated on 15. November 2018

Anzahl Bäume ermitteln #

Um herauszufinden, wieviele Bäume in jeweils einer Straße, einer Grünfläche oder einer Liegenschaft stehen oder wie viele Exemplare es zu jeder Baumart gibt kann man die Daten mit dem Plugin Group Stats auswerten. Nach der Installation finden Sie Group Stats im Menü unter Vektor. Wählen Sie dann den Layer aus und anschließend die zu analysierenden Daten mit der gewünschten Funktion, welche Sie von Fields nach Columns, Rows und Values ziehen.

Beispiel Anzahl Exemplare je Baumart/Häufigste Baumarten

Columns: count (da wir in der Spalte die Anzahl haben möchten)
Rows: baumart (in jeder Zeile soll eine Baumart stehen)
Value: baumart (die Werte kommen aus dem Feld baumart)

Group Stats

 

 

Last updated on 20. Januar 2017

Nummern füllen #

Nummerierung an Bäumen sind meist sechsstellig. Damit Sie dennoch z.B. nur 1 eingeben müssen und nicht 000001, können Sie alle Nummerierungen am Ende mit den vorangestellten Nullen füllen. Verwenden Sie dazu im Feldrechner die Funktionen ‘Vorhandenes Feld erneuern’ und dort baumnummer. Der Ausdruck lautet

lpad("baumnummer", 6, '0')

Das Feld baumnummer wird mit maximal sechs Zeichen, bestehend aus 0, von vorne aufgefüllt.

 

Last updated on 18. September 2017

Attribute aus anderen Layern zuweisen #

QGIS-Funktion Attribute nach Position zusammenführen

Anwendungsbeispiel: Sie haben Bäume in verschiedenen Straßen. Die Straßen liegen als Flächenlayer mit dem Straßennamen als Attribut vor. Diese Straßennamen möchten Sie für alle Bäume, die auf diesem Layer liegen, in das Feld ‘Straße’ übernehmen.

Beide Layer sollten im gleichen Koordinatenbezugssystem vorliegen. Ggf. müssen Sie den Flächenlayer vorher im passenden System speichern.

Vorgehen: Gehen Sie im Menü unter Vektor auf Datenmanagement-Werkzeuge → Attribute nach Position zusammenführen… Als Zielvektorlayer wählen Sie Bäume, bei ‘Aus Vektorlayer’ den Layer mit den Straßen. Wählen Sie einen Speicherort für den Ausgabelayer, bestätigen Sie die Eingaben mit OK und fügen Sie den neuen Layer ins QGIS-Projekt hinzu.
In diesem neuen Layer sollten jetzt die Baumpunkte erscheinen und in den Attributen die Werte aus den beiden Ausgangslayer vorhanden sein.

Anschließend gehen Sie in den Layereigenschaften der Bäume auf Verknüpfungen, dort auf das Plus und wählen bei Layer verknüpfen den eben hinzugefügten Ausgabelayer aus, bei Verknüpfungsfeld pkuid und bei Zielfeld ID. Schließen Sie alle Fenster mit OK und öffnen Sie die Attributtabelle der Bäume. Mittels Feldrechner können Sie nun den Straßennamen aus dem Ausgabelayer in das richtige Feld ‘strasse’ übernehmen (vorhandenes Feld erneuern: strasse, im Ausdruck das verknüpfte Feld des Ausgabelayers wählen/eingeben)

Last updated on 29. Februar 2016

Luftbilder formatieren #

Digitale Orthophotos liegen im unkomprimierten TIFF-Format vor und sind dementsprechend groß. Für die Baumerfassung wird diese hohe Qualität meist nicht benötigt. Im Menü unter Raster → Konvertierung → Übersetzen (Format konvertieren) lassen sich die Dateien etwa ins JPEG-Format umwandeln.

Last updated on 29. Februar 2016

Foto im Baumdatenblatt anzeigen #

Gehen Sie in der Druckzusammenstellung (Baumdatenblatt) auf Anordnung → Bild hinzufügen, ziehen Sie einen Rahmen auf dem Blatt und gehen Sie in den Elementeigenschaften bei Bildquelle auf das rechte Symbol. Dort auf Bearbeiten… und unter Felder und Werte das Feld mit dem Foto wählen (z.B. "fotokontrolle" ).

Dynamisches Bild in der Drucksammenstellung (QGIS, Atlasfunktion)
Dynamisches Bild in der Drucksammenstellung (QGIS, Atlasfunktion)
Last updated on 15. November 2018

Aktuelle QGIS-Version mit Ubuntu #

QGIS ist natürlich auch für Linux/Ubuntu verfügbar.

1. Bei Anwendungen & Aktualisierungen → Andere Programme→ Hinzufügen…

für QGIS 2.18 und Ubuntu 18.04:
deb https://qgis.org/ubuntu-ltr/ bionic main
für QGIS 3.2 und Ubuntu 18.04
deb https://qgis.org/ubuntu bionic main

eingeben und auf Paketquelle hinzufügen. Für andere Versionen siehe qgis.org/de/site/forusers/alldownloads.html#linux

2. Terminal öffnen (Strg + Alt + T)

sudo apt-get update
sudo apt-get install qgis python-qgis qgis-plugin-grass

einfügen (Strg + Shift + V), Eingabetaste drücken, Passwort eingeben, Eingabetaste drücken, Warten, Fertig.

Last updated on 18. August 2018

Ortsbezogene Notizen #

Ortsbezogene Notizen können entweder über die QGIS-interne Funktion ‘Beschriftungstext’ 3 oder über den Layer ‘Notizen’ eingegeben werden. Beschriftungstexte werden im Projekt gespeichert, Notizen direkt in der Datenbank.

Last updated on 19. September 2019

Update und Datenübernahme #

Um Daten aus einer alten Version oder einem anderen Kataster zu übernehmen, muss die Datenstruktur (Felder und Werte) der neuen Version angepasst werden. Anschließend werden die Daten ins neue Kataster eingefügt, alle Bäume markiert, kopiert und in den aktuellen Layer eingefügt.

Last updated on 3. Januar 2019

Upgrade: Daten übertragen von 2.1 auf 3.X #

Daten aus dem Baumkataster 2.1 können mit dieser Anleitung in das Baumkataster 3 übernommen werden. Da sich die Datenstruktur und auch ein paar Maßnahmen in der neuen ZTV-Baumpflege geändert haben, sind ein paar Anpassungen notwendig. Speichern Sie zwischendurch immer das Projekt und die Layeränderungen und prüfen Sie die Daten auf Richtigkeit. Der Zeitbedarf beträgt etwa 30 bis 60 Minuten. Sie können die Änderungen in QGIS (Variante 1) oder einen Teil auch in Calc oder Excel (Variante 2) durchführen.

Archivierung

Archivieren Sie im alten Baumkataster, falls noch nicht geschehen, Ihre Kontrollen, siehe Archiv. Diese Daten werden später als Kontrollgänge übernommen.


Variante 1

Alte Datenbanken ins neue Kataster

Kopieren Sie die Datenbanken baumkataster.sqlite und archiv.sqlite in den Ordner des neuen Baumkatasters. Fügen Sie die beiden Datenbanken in das Projekt des neuen Katasters ein.

Details: Sie können diese entweder in QGIS reinziehen (Drag and Drop), dann müssen Sie jeweils in den Layereigenschaften unter Quelle die Kodierung ggf. auf UTF-8 ändern (normalerweise sollte es korrekt eingestellt sein).
Oder Sie gehen jeweils im Menü über Layer → Layer hinzufügen → Vektorlayer hinzufügen… und wählen dort jeweils die Datenbank aus. Die Kodierung sollte auf UTF-8 eingestellt sein. Beide alten Datenbanken sollten nun links im Layerfenster angezeigt werden. Die Datenbank baumkataster.sqlite heißt baumkataster baeume (nachfolgend baumkataster.sqlite), archiv.sqlite heißt archiv baeume-archiv (nachfolgend archiv.sqlite).

Anpassung Felder und Werte

Da sich im neuen Kataster die Bezeichnung der Felder und durch Umstellung auf die neue ZTV-Baumpflege auch ein paar Werte geändert haben, müssen diese zunächst angepasst werden.

Fügen Sie über den Feldrechner in baumkataster.sqlite ein neues Feld ein:
Ausgabefeldname: fid
Ausgabefeldtyp: Ganzzahl (integer)
Ausgabefeldlänge: 10
Als Ausdruck geben Sie "pkuid" ein.

Speichern Sie anschließend die Layeränderungen.

Fügen Sie über den Feldrechner in archiv.sqlite ein neues Feld ein:
Ausgabefeldname: join_id
Ausgabefeldtyp: Ganzzahl (integer)
Ausgabefeldlänge: 10
Als Ausdruck geben Sie "pkuid" ein

Speichern Sie anschließend die Layeränderungen.

Verknüpfen Sie die archiv.sqlite mit baumkataster.sqlite und übernehmen Sie über den Feldrechner die Werte von Zustand und Vitalität in neues Feld (Text, Länge 30).
Details: Gehen Sie im Kontextmenü des archiv.sqlite auf Eigenschaften, dann auf Verknüpfungen und dort auf das grüne Plus.
Layer verknüpfen: baumkataster baeume
Verknüpfungsfeld: pkuid
Zielfeld: pkuid

Schließen Sie beide Fenster mit OK und speichern Sie das Projekt.

Fügen Sie über den Feldrechner in archiv.sqlite ein neues Feld ein:
Ausgabefeldname: zustand
Ausgabefeldtyp: Text (string)
Ausgabefeldlänge: 30
Als Ausdruck geben Sie "baumkataster baeume_zustand" ein.

Speichern Sie anschließend die Layeränderungen.

Fügen Sie über den Feldrechner in archiv.sqlite ein neues Feld ein:
Ausgabefeldname: vitalitaet
Ausgabefeldtyp: Text (string)
Ausgabefeldlänge: 30
Als Ausdruck geben Sie "baumkataster baeume_vitalitaet"  ein.

Speichern Sie anschließend die Layeränderungen.

Gehen Sie in die Layereigenschaften der baumkataster.sqlite, dort unter Quellfelder und dann auf Bearbeitungsmodus umschalten (sofern deaktiviert). Anschließend lassen sich die Zellen in der Spalte Name mit einem Doppelklick bearbeiten und somit umbenennen. Folgende Umbenennungen sind notwendig oder optional, sofern Sie dort keine Daten eingetragen haben.
Schließen Sie das Fenster mit OK. Speichern Sie anschließend die Layeränderungen.

IDAltNeuEmpfohlen
7flst-zflst_z
8flst-nflst_n
34baumsch-artbaumsch_art
35baumsch-groessebaumsch_groesse
45name-erfname_erfja
46datum-erfdatum_erfja

Gehen Sie in die Layereigenschaften der archiv.sqlite, dort unter Quellfelder und dann auf Bearbeitungsmodus umschalten (sofern deaktiviert). Anschließend lassen sich die Zellen in der Spalte Name mit einem Doppelklick bearbeiten und somit umbenennen. Folgende Umbenennungen sind notwendig oder optional, sofern Sie dort keine Daten eingetragen haben.
Schließen Sie das Fenster mit OK. Speichern Sie anschließend die Layeränderungen.

IDAltNeuEmpfohlen
39dringlichkdringlichkeit1ja
40pflege-datum1pflege_datum1
41pflege-name1pflege_name1
42pflege-bemerkung1pflege_bemerkung1ja
45pflege-datum2pflege_datum2
46pflege-name2pflege_name2
47pflege-bemerkung2pflege_bemerkung2ja
50pflege-datum3pflege_datum3
51pflege-name3pflege_name3
52pflege-bemerkung3pflege_bemerkung3
55pflege-datum4pflege_datum4
56pflege-name4pflege_name4
57pflege-bemerkung4pflege_bemerkung4
60pflege-datum5pflege_datum5
61pflege-name5pflege_name5
62pflege-bemerkung5pflege_bemerkung5

Desweiteren sollten Sie über den Feldrechner in archiv.sqlite die Maßnahmen an die ZTV-Baumpflege 2017 anpassen.
Wählen Sie im Feldrechner in archiv.sqlite Vorhandenes Feld erneuern aus und in der Liste massnahme1. Als Ausdruck zum Ersetzen wird  replace("Feld", 'alter Wert','neuer Wert') verwendet, also z.B.  replace("massnahme1",'Totholzbeseitigung','Totholzentfernung') um im Feld massnahme1 den alten Wert Totholzbeseitigung durch Totholzentfernung zu ersetzen. Nehmen Sie die Ersetzungen für alle gewünschten Werte aus der folgenden Tabelle und für alle gewünschten Maßnahmen (also massnahme2, massnahme3 usw) vor. Die meisten Ersetzungen sollten nicht notwendig sein. Sie können die bisherigen Daten auch in der Attributtabelle ansehen und ggf. ändern. Prüfen Sie die geänderten Daten, da leider Fehler im Feldrechner nicht gänzlich auszuschließen sind. Speichern Sie am besten nach jeder Änderung die Layeränderungen.

AltNeuEmpfohlenAusdruck zum Kopieren
BodenaustauschVerbesserung des Wurzelbereichs
BodenlockerungVerbesserung des Wurzelbereichs
Einkürzung von KronenteilenEinkürzung (einzelne Äste, Teile der Krone, Krone)
Entfernung Stamm- und StockaustriebeEntfernung von Stamm- und Stockaustrieben
Entfernung baumfremder BewuchsBaumfremder Bewuchsjareplace("massnahme1", 'Entfernung baumfremder Bewuchs','Baumfremder Bewuchs')
Entfernung/Erneuerung StammanbindungAbbau von Baumverankerungen und Stammschutzmaterialien bei Jungbäumenja replace("massnahme1",'Entfernung/Erneuerung Stammanbindung','Abbau von Baumverankerungen und Stammschutzmaterialien bei Jungbäumen')
Entsiegelung BodenVerbesserung des Wurzelbereichs
Erziehungs-/AufbauschnittJungbaumpflege (Erziehungs- und Aufbauschnitt)ja replace("massnahme1", 'Erziehungs-/Aufbauschnitt','Jungbaumpflege (Erziehungs- und Aufbauschnitt)')
KronenauslichtungKronenpflege
KroneneinkürzungEinkürzung (einzelne Äste, Teile der Krone, Krone) replace("massnahme1",'Kroneneinkürzung','Einkürzung (einzelne Äste, Teile der Krone, Krone)')
KronenregenerationsschnittKronenpflege
KronensicherungsschnittEinkürzung (einzelne Äste, Teile der Krone, Krone)
Nachbehandlung stark eingekürzter Bäume mit StänderbildungNachbehandlung geschädigter Bäume mit Ständerbildungjareplace("massnahme1", 'Nachbehandlung stark eingekürzter Bäume mit Ständerbildung','Nachbehandlung geschädigter Bäume mit Ständerbildung')
TotholzbeseitigungTotholzentfernungja replace("massnahme1",'Totholzbeseitigung','Totholzentfernung')

Kopieren der alten Daten und Einfügen in die neue Datenbank

Markieren und kopieren Sie anschließend alle Objekte in baumkataster.sqlite, starten Sie den Bearbeitungsmodus im Layer Bäume und fügen Sie dort die Objekte ein. Bei einer hohen Anzahl von Objekten kann die Verarbeitung etwas Zeit in Anspruch nehmen. Klicken Sie anschließend auf Layeränderungen speichern.

Markieren und kopieren Sie anschließend alle Objekte in baumkataster.sqlite, starten Sie den Bearbeitungsmodus im Layer Kontrollen und fügen Sie dort die Objekte ein. Bei einer hohen Anzahl von Objekten kann die Verarbeitung etwas Zeit in Anspruch nehmen. Klicken Sie anschließend auf Layeränderungen speichern.

Markieren und kopieren Sie anschließend alle Objekte in archiv.sqlite, starten Sie den Bearbeitungsmodus im Layer Kontrollen und fügen Sie dort die Objekte ein. Bei einer hohen Anzahl von Objekten kann die Verarbeitung etwas Zeit in Anspruch nehmen. Klicken Sie anschließend auf Layeränderungen speichern.

Überprüfen Sie die Werte an den Attributtabellen der Bäume und der Kontrollen. Werte in Klammern wurden nicht erkannt und sollten bearbeitet werden. Im Ordner csvs finden Sie die Rohdaten für Wertabbildungen.

Entfernen Sie anschließend die beiden alten Datenbanken aus dem Layerfenster.


Variante 2

Bei dieser Variante werden die Ersetzungen via externer Tabellenkalkulation, z.B. Excel oder Calc (empfohlen), nachfolgend Calc, vorgenommen, was gerade bei großen Datensätzen schneller und einfacher sein dürfte. Grundkenntnisse in der Bedienung von Calc sind erforderlich, da nicht alles detailliert beschrieben werden kann.

Datenbanken nach Calc

Öffnen Sie in QGIS 2.18 jeweils die Attributtabelle der Datenbanken baumkataster.sqlite und archiv.sqlite, markieren Sie alle Zeilen, kopieren Sie diese und fügen Sie diese in Calc ein. Speichern Sie dort z.B. als baumkataster.csv bzw. archiv.csv mit Zeichensatz UTF-8 und Semikolon als Feldtrennzeichen am besten im Ordner des neuen Projektes.

Anpassung Felder und Werte

Da sich im neuen Kataster die Bezeichnung der Felder und durch Umstellung auf die neue ZTV-Baumpflege auch ein paar Werte geändert haben, müssen diese zunächst angepasst werden.

Öffnen Sie baumkataster.csv und benennen Sie die Spalten gemäß der folgenden Tabelle um (die ID können Sie ignorieren). Am einfachsten geht dies mit Suchen und Ersetzen (z.B. – durch _ in Zeile 1).

IDAltNeuEmpfohlen
7flst-zflst_z
8flst-nflst_n
34baumsch-artbaumsch_art
35baumsch-groessebaumsch_groesse
45name-erfname_erfja
46datum-erfdatum_erfja

Kopieren Sie die Spalte pkuid, fügen Sie diese in die Tabelle ein und benennen Sie die Überschrift in fid um.

Speichern Sie anschließend die csv.

Öffnen Sie archiv.csv und benennen Sie die Spalten gemäß der folgenden Tabelle um (die ID und den Ausdruck können Sie ignorieren). Am einfachsten geht dies mit Suchen und Ersetzen (z.B. – durch _).

IDAltNeuEmpfohlen
39dringlichkdringlichkeit1ja
40pflege-datum1pflege_datum1
41pflege-name1pflege_name1
42pflege-bemerkung1pflege_bemerkung1ja
45pflege-datum2pflege_datum2
46pflege-name2pflege_name2
47pflege-bemerkung2pflege_bemerkung2ja
50pflege-datum3pflege_datum3
51pflege-name3pflege_name3
52pflege-bemerkung3pflege_bemerkung3
55pflege-datum4pflege_datum4
56pflege-name4pflege_name4
57pflege-bemerkung4pflege_bemerkung4
60pflege-datum5pflege_datum5
61pflege-name5pflege_name5
62pflege-bemerkung5pflege_bemerkung5
AltNeuEmpfohlenAusdruck zum Kopieren
BodenaustauschVerbesserung des Wurzelbereichs
BodenlockerungVerbesserung des Wurzelbereichs
Einkürzung von KronenteilenEinkürzung (einzelne Äste, Teile der Krone, Krone)
Entfernung Stamm- und StockaustriebeEntfernung von Stamm- und Stockaustrieben
Entfernung baumfremder BewuchsBaumfremder Bewuchsjareplace("massnahme1", 'Entfernung baumfremder Bewuchs','Baumfremder Bewuchs')
Entfernung/Erneuerung StammanbindungAbbau von Baumverankerungen und Stammschutzmaterialien bei Jungbäumenja replace("massnahme1",'Entfernung/Erneuerung Stammanbindung','Abbau von Baumverankerungen und Stammschutzmaterialien bei Jungbäumen')
Entsiegelung BodenVerbesserung des Wurzelbereichs
Erziehungs-/AufbauschnittJungbaumpflege (Erziehungs- und Aufbauschnitt)ja replace("massnahme1", 'Erziehungs-/Aufbauschnitt','Jungbaumpflege (Erziehungs- und Aufbauschnitt)')
KronenauslichtungKronenpflege
KroneneinkürzungEinkürzung (einzelne Äste, Teile der Krone, Krone) replace("massnahme1",'Kroneneinkürzung','Einkürzung (einzelne Äste, Teile der Krone, Krone)')
KronenregenerationsschnittKronenpflege
KronensicherungsschnittEinkürzung (einzelne Äste, Teile der Krone, Krone)
Nachbehandlung stark eingekürzter Bäume mit StänderbildungNachbehandlung geschädigter Bäume mit Ständerbildungjareplace("massnahme1", 'Nachbehandlung stark eingekürzter Bäume mit Ständerbildung','Nachbehandlung geschädigter Bäume mit Ständerbildung')
TotholzbeseitigungTotholzentfernungja replace("massnahme1",'Totholzbeseitigung','Totholzentfernung')

Kopieren Sie die Spalte pkuid, fügen Sie diese in die Tabelle ein und benennen Sie die Überschrift in join_id um.

Speichern Sie anschließend die csv.

Kopieren der alten Daten und Einfügen in die neue Datenbank

Fügen Sie die csv-Dateien im neuen Kataster über Layer → Layer hinzufügen → Textdatei als Layer importieren…  ein.
Folgende Einstellung sollten getroffen sein:

  • baumkataster.csv
  • 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: 4326 – WGS 84
  • archiv.csv
  • Kodierung: UTF-8
  • Dateiformat: Semikolon
  • Datensatz- und Feldoptionen: ✓ Erster Datensatz enthält Feldnamen
    ✓ Feldtypen bestimmen
  • Geometriedefinition: keine Geometrie (nur Attributtabelle)

 

Verknüpfen Sie die archiv.csv mit baumkataster.csv und übernehmen Sie über den Feldrechner die Werte von Zustand und Vitalität in neues virtuelles Feld.
Details: Gehen Sie im Kontextmenü des archiv.csv auf Eigenschaften, dann auf Verknüpfungen und dort auf das grüne Plus.
Layer verknüpfen: baumkataster
Verknüpfungsfeld: pkuid
Zielfeld: join_id

Schließen Sie beide Fenster mit OK und speichern Sie das Projekt.

Fügen Sie über den Feldrechner in archiv.csv ein neues virtuelles Feld ein:
Ausgabefeldname: zustand
Ausgabefeldtyp: Text, unbegrenzte Länge (text)
Als Ausdruck geben Sie "baumkataster baeume_zustand" ein.

Speichern Sie anschließend die Layeränderungen.

Fügen Sie über den Feldrechner in archiv.csv ein neues Feld ein:
Ausgabefeldname: vitalitaet
Ausgabefeldtyp: Text, unbegrenzte Länge (text)
Als Ausdruck geben Sie "baumkataster baeume_vitalitaet"  ein.

Speichern Sie anschließend die Layeränderungen.

Markieren Sie anschließend alle Objekte in baumkataster.csv, starten Sie den Bearbeitungsmodus im Layer Bäume und fügen Sie dort die Objekte ein. Bei einer hohen Anzahl von Objekten kann die Verarbeitung etwas Zeit in Anspruch nehmen. Klicken Sie anschließend auf Layeränderungen speichern.

Markieren Sie anschließend alle Objekte in baumkataster.csv, starten Sie den Bearbeitungsmodus im Layer Kontrollen und fügen Sie dort die Objekte ein. Bei einer hohen Anzahl von Objekten kann die Verarbeitung etwas Zeit in Anspruch nehmen. Klicken Sie anschließend auf Layeränderungen speichern.

Markieren Sie anschließend alle Objekte in archiv.sqlite, starten Sie den Bearbeitungsmodus im Layer Kontrollen und fügen Sie dort die Objekte ein. Bei einer hohen Anzahl von Objekten kann die Verarbeitung etwas Zeit in Anspruch nehmen. Klicken Sie anschließend auf Layeränderungen speichern.

Überprüfen Sie die Werte an den Attributtabellen der Bäume und der Kontrollen. Werte in Klammern wurden nicht erkannt und sollten bearbeitet werden. Im Ordner csvs finden Sie die Rohdaten für Wertabbildungen.

Entfernen Sie anschließend die beiden csv-Dateien aus dem Layerfenster.

Last updated on 26. Januar 2020

Update: Daten übertragen von 3.0 zu 3.1 und innerhalb Version 3.1.X #

Kopieren Sie Ihre alte Datenbank (datenbank.gpkg) unter einem anderen Namen in das neue Verzeichnis oder fügen Sie wie nachfolgend beschrieben oder per Drag and Drop direkt die alte Datenbank in QGIS ein.

Öffnen Sie das neue Baumkataster.

Gehen Sie dort auf Layer →Layer hinzufügen→Vektorlayer hinzufügen… und wählen Sie Ihre alte Datenbank im neuen Verzeichnis aus. Kodierung ist UTF-8. Wählen Sie alle gewünschten Layer aus (i.d.R. alle mit einer Objektanzahl über 0).

Öffnen Sie die Attributtabelle Ihrer alten Bäume. Sollten Umlaute fehlerhaft dargestellt werden, müssen Sie in den Layereigenschaften unter Quelle die Datenquellenkodierung  zu UTF-8 ändern.

Markieren Sie in der Attributtabelle oder Karte alle Daten (STRG+A) und kopieren (STRG+C) diese in die Zwischenablage.

Markieren Sie im Layerverzeichnis den Layer Bäume und wechseln in den Bearbeitungsmodus.

Klicken Sie im Menü auf Bearbeiten → Objekte einfügen (STRG+V). Die alten Bäume stehen nun in der neuen Datenbank zur Verfügung. Über die Funktion ‘Auf die Layerausdehnung zoomen/Auf den Layer zoomen’ lassen sich die Bäume in der Karte anzeigen.

Speichern Sie die Layeränderungen und beenden Sie den Bearbeitungsmodus.

Die alten Tabellen können Sie wieder aus QGIS entfernen. Speichern Sie das Projekt.

Mit dem Layer Kontrollen, Wald usw. können Sie analog verfahren.

Last updated on 6. November 2019

Lösungen zu häufigen Problemen #

    • Es werden keine Baumpunkte, sondern nur Nummern angezeigt.
      Der Layer Bäume muss über dem Layer mit der Hintergrundkarte (z.B. Google Maps) liegen. Schieben Sie Google Maps oder andere Rasterdaten nach unten.
    • Die Layer werden nicht mehr links am Rand angezeigt.
      Gehen Sie auf Ansicht → Bedienfelder und setzen Sie das Kreuz bei Layer.
    • Das Eingabeformular öffnet sich nicht.
      Wenn sich bei der Objektabfrage nicht das Formular sondern nur die Attribute in tabellarischer Form öffnen, setzen Sie links unten das Häkchen bei ‘Formular autom. öffnen’ (ggf. über Ansicht -> Bedienfelder -> Abfrageergebnisse aktivieren). Dies ist beim ersten Start von QGIS notwendig. Zudem öffnen sich die Abfrageergebnisse, wenn Sie mehrere Bäume angeklickt haben.
  • Google Maps wird nicht angezeigt.
    Prüfen Sie, ob der Dienst aktiviert ist und sich der Layer im Layerverzeichnis befindet. Prüfen Sie außerdem, ob eine Internetverbindung besteht und zoomen Sie ggf. weiter weg. Siehe auch unter #kartengrundlage
  • Eingefügte Rasterdaten sind nicht lagerichtig. (Meine Luftbilder und somit meine Bäume liegen im Schwarzen Meer.)
    Stellen Sie beim Import das richtige Koordinatenbezugssystem ein.
  • Die Symbole sind zu klein.
    Unter Einstellungen -> Optionen -> Allgemein kann die Icongröße verändert werden.
  • Das Baumkataster öffnet sich nicht/es kommt die Meldung “Defekte Layer behandeln…”
    Öffnen Sie das Projekt nicht im ZIP-Ordner sondern entpacken Sie diesen zunächst (Rechtsklick auf den Ordner → Alle extrahieren…) und arbeiten Sie mit dem extrahierten Ordner weiter.
    Stellen Sie sicher, dass alle Dateien (Projekt und Datenbanken) immer im gleichen Ordner sind und die Struktur und Benennung nicht verändert wird.
  • 3 Meine Kontrollgänge verschwinden/werden nicht gespeichert. Kontrollierte Bäume werden nicht grün.
    Um Fehler in den Daten zu vermeiden, setzen Sie bitte immer zunächst die Bäume in die Karte, speichern dann die Layeränderungen (nicht das Projekt) und geben erst dann die Daten ein. (Positionieren, Speichern, Daten eingeben, Speichern.) Durch das Speichern der Layeränderungen wird die interne ID generiert. Ohne diese können Kontrollgängen keinem Baum zugeordnet werden.
Last updated on 2. Januar 2019

Anhänge #

Anhang I: Datenstruktur Bäume #

TabFeldAliasTypBeschreibung
DatenfidIDIntegerinterne eindeutige Nummer
baeumebaumnummerBaumnummerTexteigene vergebene Baumnummer
WGS 84baumnummer2Baumnummer 2Texteigene vergebene Baumnummer
PointkundeKundeTextKunde
auftraggeberAuftraggeberText
eigentuemerBaumeigentümerText
strasseStraßeTextStraßenname
ortOrtTextOrt
grunflacheGrünflächeTextBezeichnung der Grünfläche
flst_zFlurstück ZählerText
flst_nFlurstück NennerText
baumartBaumartTextAuswahlfeld mit Baumarten aus baumarten.csv
hoeheHöheIntegerBaumhöhe (in Meter, geschätzt, Ganzzahl)
kdmKronendurchmesserIntegerKronenbreite (in Meter, geschätzt, Ganzzahl)
kdm2Kronendurchmesser 2Integer2. Kronenbreite (in Meter, geschätzt, Ganzzahl)
kdm3Kronendurchmesser 3Integer3. Kronenbreite (in Meter, geschätzt, Ganzzahl)
kdm4Kronendurchmesser 4Integer4. Kronenbreite (in Meter, geschätzt, Ganzzahl)
stdmStammdurchmesserIntegerStammdurchmesser (in Zentimeter, gemessen, Ganzzahl)
stdm2Stammdurchmesser 2Integer2. Stammdurchmesser bei mehrstämmigen Bäumen (in Zentimeter, gemessen, Ganzzahl)
stdm3Stammdurchmesser 3Integer3. Stammdurchmesser bei mehrstämmigen Bäumen (in Zentimeter, gemessen, Ganzzahl)
stdm4Stammdurchmesser 4Integer4. Stammdurchmesser bei mehrstämmigen Bäumen (in Zentimeter, gemessen, Ganzzahl)
anzahlstAnzahl der StämmeIntegerAnzahl der Stämme
stneigungStammneigungInteger
sthoeheStammhöheInteger
zustandZustandTextZustand/Schädigungsgrad aus zustand.csv
vitalitaetVitalitätTextAngabe der Vitalität aus vitalität.csv
entwicklungEntwicklungsphaseTextAngabe der Lebensphase
sicherheitSicherheitserwartungTextAnforderung an die Verkehrssicherheit
lebenserwLebenserwartungTextgeschätzte Lebenserwartung
pflanzjahrPflanzjahrTextJahr der Pflanzung
ndNaturdenkmalIntegerBaum als Naturdenkmal eingetragen: ja/nein
habitatHabitatIntegerBaum mit Habitatstrukturen: ja/nein
privatPrivatIntegerBaum privat: ja/nein
grenzGrenzbaumIntegerGrenbaum ja/nein
giftGiftigIntegerGiftig ja/nein
bssBaumschutzsatzungIntegerIst der Baum in der Baumschutzsatzung?
formFormgehölzIntegerFormgehölz ja/nein
verkehrssicherheitVerkehrssicherheitTextVerkehrssicherheit gegeben?
zugangZugangTextZugang mit Hubsteiger, SKT oder Leiter
baumsch_artBaumscheibe ArtTextAngabe der Baumscheibenart nach baumscht_art.csv
baumsch_groesseBaumscheibe GrößedezimalGröße der Baumscheibe in qm
streusalzStreusalzeintragTexthoch, niedrig, unbekannt
stromStromleitung oberirdischTextÜberland-Elektroleitungen (unter 10m, unter 5m)
leitungLeitung unterirdischText
siaSIA-Standsicherheit in ProzentInteger
baumfotoFotos des BaumesTextVerknüpfung zu einem Bild
baumfoto2Fotos des BaumesTextVerknüpfung zu einem Bild
baumfoto3Fotos des BaumesTextVerknüpfung zu einem Bild
baumfoto4Fotos des BaumesTextVerknüpfung zu einem Bild
baumfoto5Fotos des BaumesTextVerknüpfung zu einem Bild
bemerkungBemerkungTextNotiz zum Baum
name_erfName ErsterfassungTextName des Ersterfassers
aenderungLetzte ÄnderungdatetimeDatum der letzten Änderung
datum_erfDatum ErsterfassungdatetimeDatum der Ersterfassung des Baumes
neuaufnahmeNeuaufnahmeIntegerAnzukreuzen bei nachträglicher Neuaufnahme für einfachere Abrechnung
gefaelltgefälltIntegerMarkierung gefällter Baum
Kontrollefid
kontrollejoin_idzu Baum IDIntegerJoin-ID, nicht ändern
fidzustandZustandTextZustand/Schädigungsgrad
keine GeometrievitalitaetVitalitätTextAngabe der Vitalität
entwicklungEntwicklungsphaseTextAngabe der Lebensphase
sicherheitSicherheitserwartungTextAnforderung an die Verkehrssicherheit
verkehrssicherheitVerkehrssicherheitTextVerkehrssicherheit gegeben?
lebenserwLebenserwartungTextgeschätzte Lebenserwartung
schkr1Krone 1TextSchaden Krone aus schaden-krone.csv
schkr1_bemBemerkungTextBemerkung zu Schaden
schkr2Krone 2TextSchaden Krone aus schaden-krone.csv
schkr2_bemBemerkungTextBemerkung zu Schaden
schkr3Krone 3TextSchaden Krone aus schaden-krone.csv
schkr3_bemBemerkungTextBemerkung zu Schaden
schkr4Krone 4TextSchaden Krone aus schaden-krone.csv
schkr4_bemBemerkungTextBemerkung zu Schaden
schkr5Krone 5TextSchaden Krone aus schaden-krone.csv
schkr5_bemBemerkungTextBemerkung zu Schaden
schkr6Krone 6TextSchaden Krone aus schaden-krone.csv
schkr6_bemBemerkungTextBemerkung zu Schaden
schkr7Krone 7TextSchaden Krone aus schaden-krone.csv
schkr7_bemBemerkungTextBemerkung zu Schaden
schkr8Krone 8TextSchaden Krone aus schaden-krone.csv
schkr8_bemBemerkungTextBemerkung zu Schaden
schkr9Krone 9TextSchaden Krone aus schaden-krone.csv
schkr9_bemBemerkungTextBemerkung zu Schaden
schkr10Krone 10TextSchaden Krone aus schaden-krone.csv
schkr10_bemBemerkungTextBemerkung zu Schaden
schst1Stamm 1TextSchaden Stamm aus schaden-stamm.csv
schst1_bemBemerkungTextBemerkung zu Schaden
schst2Stamm 2TextSchaden Stamm aus schaden-stamm.csv
schst2_bemBemerkungTextBemerkung zu Schaden
schst3Stamm 3TextSchaden Stamm aus schaden-stamm.csv
schst3_bemBemerkungTextBemerkung zu Schaden
schst4Stamm 4TextSchaden Stamm aus schaden-stamm.csv
schst4_bemBemerkungTextBemerkung zu Schaden
schst5Stamm 5TextSchaden Stamm aus schaden-stamm.csv
schst5_bemBemerkungTextBemerkung zu Schaden
schst6Stamm 6TextSchaden Stamm aus schaden-stamm.csv
schst6_bemBemerkungTextBemerkung zu Schaden
schst7Stamm 7TextSchaden Stamm aus schaden-stamm.csv
schst7_bemBemerkungTextBemerkung zu Schaden
schst8Stamm 8TextSchaden Stamm aus schaden-stamm.csv
schst8_bemBemerkungTextBemerkung zu Schaden
schst9Stamm 9TextSchaden Stamm aus schaden-stamm.csv
schst9_bemBemerkungTextBemerkung zu Schaden
schst10Stamm 10TextSchaden Stamm aus schaden-stamm.csv
schst10_bemBemerkungTextBemerkung zu Schaden
schstf1Stammfuß 1TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf1_bemBemerkungTextBemerkung zu Schaden
schstf2Stammfuß 2TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf2_bemBemerkungTextBemerkung zu Schaden
schstf3Stammfuß 3TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf3_bemBemerkungTextBemerkung zu Schaden
schstf4Stammfuß 4TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf4_bemBemerkungTextBemerkung zu Schaden
schstf5Stammfuß 5TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf5_bemBemerkungTextBemerkung zu Schaden
schstf6Stammfuß 6TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf6_bemBemerkungTextBemerkung zu Schaden
schstf7Stammfuß 7TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf7_bemBemerkungTextBemerkung zu Schaden
schstf8Stammfuß 8TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf8_bemBemerkungTextBemerkung zu Schaden
schstf9Stammfuß 9TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf9_bemBemerkungTextBemerkung zu Schaden
schstf10Stammfuß 10TextSchaden Stammfuß aus schaden-stammfuss.csv
schstf10_bemBemerkungTextBemerkung zu Schaden
schw1Wurzel 1TextSchaden Wurzel aus schaden-wurzel.csv
schw1_bemBemerkungTextBemerkung zu Schaden
schw2Wurzel 2TextSchaden Wurzel aus schaden-wurzel.csv
schw2_bemBemerkungTextBemerkung zu Schaden
schw3Wurzel 3TextSchaden Wurzel aus schaden-wurzel.csv
schw3_bemBemerkungTextBemerkung zu Schaden
umf1Baumumfeld 1TextSchaden Baumumfeld aus schaden-umfeld.csv
umf1_bemBemerkungTextBemerkung zu Schaden
umf2Baumumfeld 2TextSchaden Baumumfeld aus schaden-umfeld.csv
umf2_bemBemerkungTextBemerkung zu Schaden
umf3Baumumfeld 3TextSchaden Baumumfeld aus schaden-umfeld.csv
umf3_bemBemerkungTextBemerkung zu Schaden
umf4Baumumfeld 4TextSchaden Baumumfeld aus schaden-umfeld.csv
umf4_bemBemerkungTextBemerkung zu Schaden
umf5Baumumfeld 5TextSchaden Baumumfeld aus schaden-umfeld.csv
umf5_bemBemerkungTextBemerkung zu Schaden
intervallKontrollintervall (Monate)TextZeitraum bis zur nächsten Kontrolle in Monaten
bemerkungBemerkungTextBemerkung zu Schäden
fotokontrolleFotoTextVerknüpfung zu einem Bild
fotokontrolle2FotoTextVerknüpfung zu einem Bild
fotokontrolle3FotoTextVerknüpfung zu einem Bild
fotokontrolle4FotoTextVerknüpfung zu einem Bild
fotokontrolle5FotoTextVerknüpfung zu einem Bild
nameName KontrolleurTextName Kontrolleur
erstellungErstellung KontrollgangDate/TimeErstellung des Kontrollgangs
aenderungÄnderung KontrollgangDate/TimeLetzte Änderung des Kontrollgangs
datumDatum KontrolleDate/TimeDatum Kontrolle
Maßnahmenmassnahme1Maßnahme 1TextMaßnahme nach massnahmen-ztv-2017.csv
dringlichkeit1DringlichkeitTextDringlichkeit nach dringlichkeit.csv
art1ArtText
umfang1UmfangText
genehm1GenehmigungspflichtigInteger
pflege_datum1erledigt amdate
pflege_name1erledigt vonText
pflege_bemerkung1BemerkungText
pflege_bis1erledigen bisdate
kosten1Kostenreal
zeit1ZeitbedarfText
massnahme2Maßnahme 2TextMaßnahme nach massnahmen-ztv-2017.csv
dringlichkeit2DringlichkeitTextDringlichkeit nach dringlichkeit.csv
art2ArtText
umfang2UmfangText
genehm2GenehmigungspflichtigInteger
pflege_datum2erledigt amdate
pflege_name2erledigt vonText
pflege_bemerkung2BemerkungText
pflege_bis2erledigen bisdate
kosten2Kostenreal
zeit2ZeitbedarfText
massnahme3Maßnahme 3TextMaßnahme nach massnahmen-ztv-2017.csv
dringlichkeit3DringlichkeitTextDringlichkeit nach dringlichkeit.csv
art3ArtText
umfang3UmfangText
genehm3GenehmigungspflichtigInteger
pflege_datum3erledigt amdate
pflege_name3erledigt vonText
pflege_bemerkung3BemerkungText
pflege_bis3erledigen bisdate
kosten3Kostenreal
zeit3ZeitbedarfText
massnahme4Maßnahme 4TextMaßnahme nach massnahmen-ztv-2017.csv
dringlichkeit4DringlichkeitTextDringlichkeit nach dringlichkeit.csv
art4ArtText
umfang4UmfangText
genehm4GenehmigungspflichtigInteger
pflege_datum4erledigt amdate
pflege_name4erledigt vonText
pflege_bemerkung4BemerkungText
pflege_bis4erledigen bisdate
kosten4Kostenreal
zeit4ZeitbedarfText
massnahme5Maßnahme 5Text
dringlichkeit5DringlichkeitText
art5ArtText
umfang5UmfangText
genehm5GenehmigungspflichtigInteger
pflege_datum5erledigt amdate
pflege_name5erledigt vonText
pflege_bemerkung5BemerkungText
pflege_bis5erledigen bisdate
kosten5Kostenreal
zeit5ZeitbedarfText
Last updated on 1. Januar 2019

Anhang II: Meilensteine Baumkataster #

ZeitVersion
Januar 20131.0Beginn der internen Entwicklung
Sommer 2013Verwendung für eigene Kunden und Präsentation
Januar 20141.3Beginn des externen Verkaufs
Februar 20141.4Verkauf im Online-Shop. Berichtsfunktion, Fehleranalysen und waldartige Bestände. Artikel in der Baumzeitung (01/2014).
Januar 20152.0Archiv, Fotos und zahlreiche Verbesserungen
Januar 20172.1Neue Datenbank
Herbst 20183.0komplett neue Version (Beta)
Januar 20193.1Datenbank erneuert, Fehlerkorrekturen und Verbesserungen
Last updated on 10. Mai 2019

Anhang III: Changelog Baumkataster 3 #

VersionNummerDatumBeschreibung
3.0 (beta)00317.10.2018Waldartig und Kartengrundlagen hinzugefügt, kleine Korrekturen
00417.10.2018Artenschutz-Modul hinzugefügt
00528.10.2018Speicherproblem behoben, Veröffentlichung als Beta
00614.11.2018Projekt neu aufgebaut, Fehler behoben
00706.12.2018Fehler Datum Bäume korrigiert, Maßnahmen ZTV 2017 korrigiert,
Pfad und Copyrighthinweis angepasst
00820.12.2018Korrekturen Baumdatenblatt
3.1002.01.2019Datenbank komplett neu erstellt
Formulare erweitert
Anzeige der überfälligen und demnächst zu kontrollierenden Bäume
Layouts korrigiert und erweitert
108.01.2019Anzeige Kontrollintervall Baumdatenblatt korrigiert.
209.01.2019Anzeige Bemerkungen Baumdatenblatt korrigiert.
317.04.2019siehe Beitrag
410.05.2019Layoutvorlage Fäll-Liste hinzugefügt
Feld bemerkung im Formularlayout der Einzelbäume in Flächen entfernt
Projekt in QGIS 3.4.7 gespeichert
Layergruppe mit Kontrollen und Artenschutz umbenannt
601.11.2019Planerstellung Atlas
Layer gruppiert
Fehler Datum der Erledigung bei Maßnahmen, Name und Datum Kontrollen korrigiert
Fotos und Dokumente in Tab mit Link
Baumart und Name als Pflichtfeld
Notizen Linie
713.02.2020Umstellung auf QGIS 3.10 LTR
automatische Aktualisierung des Layers Bäume alle zwei Minuten
Dokumentation auf QGIS 3/Baumkataster 3 umgestellt
Allgemeines bei Kontrolle in eigenem Tab
als gefällt markierte Bäume werden dauerhaft als kontrolliert angezeigt
Filter Maßnahmenliste und Fäll-Liste überarbeitet (gefällte Bäume erscheinen dort nicht mehr)
häufige Baumarten am Anfang der Liste
Layout Leistungsübersicht nach Maßnahmen (beta)
Farbe und Größe bei Notizen im Formular einstellbar
Layer vor unbeabsichtigtem Löschen geschützt
Last updated on 10. Mai 2019
Suggest Edit