QGIS Server Quickstart¶
QGIS Server stellt Kartendienste (WMS, WFS) zur Verfügung und baut auf den Bibliotheken der QGIS Desktopanwendung auf.
Dieser Quickstart beschreibt, wie Sie:
Aktualisierung eines vorhandenen QGIS-Projektes und Darstellung mit dem QGIS Server
Erstellung eines neuen QGIS-Projektes und das Öffnen des Kartendienstes in einem Browser
Inhalt
Starten des GeoExt-Viewer¶
OSGeoLive enthält eine Webmap-Anwendung basierend auf dem GeoExt Javascript-Framework und QGIS-Server für die Erzeugung und Darstellung der Karte.
Click
. You should see a browser window with a web map viewer showing a world map.
Alternativ kann auf die Anwendung auch mit Hilfe eines Browsers zugegriffen werden http://localhost/qgis_server
Bearbeite QGIS-Projekt¶
Jetzt wird das Kartendesign mit Hilfe von QGIS geändert.
Click
Auswahl
über die Menüleiste.Wähle
QGIS-NaturalEarth-Example.qgs
aus und drücke Open.Jetzt sollte die selbe Weltkarte, gerendert von QGIS, sichtbar sein. Anschließend wird das Aussehen der Flüsse geändert und das Ergebnis im Webmap-Viewer betrachtet.
Doppelklick auf
ne_10m_rivers_lake_centerlines
im Ebenenbaum.Ändern Sie die Farbe der Umrisslinie zu einem anderen Blauton.
Drücken Sie OK. die Flüsse werden nun in einer neuen Farbe angezeigt.
Speichern Sie das Projekt mit
.Öffnen Sie den Browser.
Zoomen Sie in die Karte. Sie sehen nun Flüsse, die in der neuen Farbe angezeigt werden.
Erstellen Sie ein neues QGIS-Projekt¶
Öffnen Sie QGIS erneut.
Auswahl
.Klick
.Navigieren Sie zur Datei
/home/user/data/natural_earth2/ne_10m_admin_0_countries.shp
.Drücken Sie Open. Sie sollten alle Länder der Welt sehen.
Speichern Sie das Projekt mit
.Wählen Sie
/home/user/world.qgs
und drücken Save.Öffnen Sie die WMS URL. Sie sollten alle Länder der Welt sehen, diesmal von QGIS Server gerendert.
Was kommt als Nächstes?¶
Um mehr über QGIS Server zu erfahren, ist der QGIS Server Guide ein guter Ausgangspunkt.
- Dokumentation:
Quickstart zur Serverinstallation mit Debian/Ubuntu:
apt-get install qgis-mapserver libapache2-mod-fcgid
- QGIS Webclient: