Zehn Interessenten haben sich zum Stammtisch „QGIS 3 in der kommunalen Verwaltung: zentrale Netzwerkinstallation“ in Detmold zusammengefunden und intensiv über das Thema diskutiert. QGIS bringt von Haus aus leider keine Installationsroutinen zur zentralen Installation („Auslieferung) bzw. dem Betrieb auf einem Applikationsserver mit. Bei mehreren Installationen in einem Unternehmen / einer Institution kann sich eine zentrale Installation von QGIS jedoch schnell lohnen, da sie gegenüber einer Einzelplatzinstallation zahlreiche Vorteile mit sich bringt:
Verwendet man als Grundlage die Ausführungen von Herrn Bo Victor Thomsen aus Frederikssund, Dänemark (s.u.), lassen sich mit Hilfe von anzupassenden Batch-Dateien Standardinstallationen vornehmen und folgende Szenarien für eine zentrale Netzwerkinstallation von QGIS 3 erstellen:
Bei allen Szenarien ist ein besonderes Augenmerk auf die Microsoft Visual C++-Bibliotheken zu richten. Ich verwende in der Regel die kompletten Installations-Dateien die für QGIS unter (64bit-Versionen) bzw. (32bit-Versionen) abgelegt sind. Es reicht allerdings auch aus, wenn man nur die dll’s (z.B. msvcp120.dll / msvcr120.dll) verwendet und diese ins bin-Verzeichnis der Standardinstallation kopiert.
Eine besondere Sorgfalt ist bei der Aktualisierung von QGIS geboten. Auch die LTR-Version erhält ein monatliches Update, bei dem vor allem Fehler beseitigt werden. Es können jedoch immer wieder auch neue Fehler auftauchen. Daher ist eine gründliche Validierung der neuen Version auf einem Testsystem obligatorisch. Mir sind in jüngster Zeit selbst zwei Fehler im Zusammenhang mit dem Zugriff auf Postgresql-Daten aufgefallen, die zu einer Verzögerung der Auslieferung von QGIS 3 bei uns geführt haben. Eine zur produktiven Installation parallele Test-Installation ist also für alle drei Szenarien unabdingbar!
Herr Senge von der Stadt Dortmund hatte im Verlauf der Diskussion darauf hingewiesen, dass QGIS beim Starten auch Python-Skripts verarbeitet (Startskripts). Dadurch lässt sich u.a. die Aktualität der verwendeten Plugins prüfen und korrigieren. Herr Senge, könnten Sie vielleicht das von Ihrem Kollegen erstellte Skript den Teilnehmern des Stammtisches als „Anschauungsmaterial“ zur Verfügung stellen?
Hier noch die Links. Die Arbeiten von Bo Victor Thomsen sind unter folgenden Adressen erreichbar:
Die Dokumentation des daraus entwickelten Vorgehens für QGIS 3 finden Sie im QGIS.DE-Wiki unter:
Zum Abschluss der Diskussion wurde angeregt, die skizzierten Lösungen auszuprobieren, ggf. Korrekturen und Erweiterungen an der Dokumentation auf QGIS.DE vorzunehmen und zwecks Erfahrungsaustausch untereinander in Kontakt zu bleiben.