Eigene GIS-Fachapplikationen mit QGIS 2 erstellen

Aus Geoinformation HSR
Version vom 11. März 2015, 11:38 Uhr von DLigtenb (Diskussion | Beiträge) (2. QGIS-Projekt einrichten)

Wechseln zu: Navigation, Suche

Am Beispiel der Zonenplanung zeigt diese Anleitung, wie eine GIS-Fachapplikation in QGIS erstellt werden kann.


Voraussetzungen

  • Betriebssystem: Jedes, das von QGIS unterstützt wird. Es sind keine OS-Admin-Rechte nötig, der Datenbankbenutzer musss jedoch Schreibrechte haben und Tabellen anlegen können.
  • QGIS mindestens 2.8 installiert
  • PostgreSQL/PostGIS installiert
  • QGIS Interlis-Plugin

PostgreSQL und PostGIS installieren

Die PostgreSQL Distribution von EterpriseDB enthält pgAdmin, ein benutzerfreundliches PostgreSQL Administrationstool. Ebenfalls ist dabei der "Application Stack Builder" enthalten, mit dem Sie PostGIS installieren können. Bei der Anleitung wird vorausgesetzt, dass pgAdmin benutzt wird. Stellen Sie sicher, dass sie im Installationsprozess PostGIS installiert wird (Unter Spatial Extensions im Stack Builder).

http://www.enterprisedb.com/products-services-training/pgdownload

Sie können PostgreSQL und PostGIS auch als alleinstehende Software unter folgenden URLs herunterladen:

http://www.postgresql.org/download/ http://postgis.refractions.net/download/

QGIS-Plugins installieren und konfigurieren

1. Daten vorbereiten

Für die Durchführung dieser Anleitung braucht es eine bereits bestehende PostgreSQL Datenbank.

  • Erstellen Sie diese mit dem Namen "zplnaenikon" (Nach verbinden zur Datenbank: Rechtsklick auf "Datenbanken" > neue "Datenbank")
  • Die Postgis Erweiterung zur Datenbank hinzufügen (Erstellte Datenbank aufklappen > Rechtsklick auf "Extensions" > "Neue Extension" > Name: postgis)

Für die Anleitung werden folgende Daten gebraucht

  • INTERLIS-Modell: Definiert das Datenbank-Schema und enthält verschiedene Enumerationen
  • CSV-Tabellen: Aufzählung von Zonentypen und Eigenschaften
  • DXF-Datei: Enthält Beispiel-Zonen
  • Zonenplan-Legende: Legt die Einfärbung einer Zone fest

Die Daten können Sie unter folgenden URL herunterladen: LINK ZU UNTERLAGEN

2. QGIS-Projekt einrichten

  • Starten Sie QGIS. Falls bereits ein Projekt vorhanden ist erstellen Sie ein neues unter "Projekt" > "Neu"
  • Für das importieren von Interlis Daten in QGIS wird ein plugin benötigt. Dieses können Sie unter "Erweiterungen" > "Erweiterungen verwalten und installieren" > Suche nach "Interlis"
  • Fügen Sie einen WMS-Layer als Hintergrund ein unter "Layer" > "Layer Hinzufügen" > "WMS/WMTS-Layer hinzufügen..."
    • Klicken Sie in diesem Fenster auf "Neu" um eine WMS Verbindung herzustellen.
    • Nennen Sie die Verbindung "av_uster" und geben Sie folgende URL im Feld "URL" an: http://webgis.uster.ch/wms/av/grundplan_av
    • Drücken Sie auf "OK". Wählen Sie die soeben erstellte Verbindung oben im Aufklappmenü und drücken Sie auf "Verbinden".
    • Wählen Sie das Feld "Übersicht Vektor25" und klicken Sie auf "Hinzufügen"

3. Daten erfassen

4. Ergebnis exportieren

Kontakt

  • Stefan Keller: sfkeller(at)hsr.ch
  • Pirmin Kalberer: pka(at)sourcepole.ch