Ich habe den neuesten QuantumGIS-1.9.0-Master von Github mit Unterstützung für Python-Module und vollständiger GRASS-Integration (GRASS-4.6.3-RC2) unter Linux.
Beim Öffnen des GRASS-Tools-Plugins werden nur sechs Tools angezeigt. Aber es sind mehr als 300 installiert .
Das QGIS-Wiki fordert mich auf , dem GRASS-Toolbox- Menü neue Tools hinzuzufügen, indem ich eine XML-Datei in folgenden Dateien verwende:
qgis/src/plugins/grass/config/default.qgc
Aber wo finde ich diese Datei und wie aktualisiere ich sie? Wird das src
-Verzeichnis nicht nur vor dem Kompilieren von QGIS verwendet?
Und warum sind meine GRASS-Module standardmäßig nicht in QGIS enthalten?
Update 1 : Ok, zumindest habe ich die Datei gefunden:
~ $ find / -name default.qgc 2> /dev/null
/usr/local/share/qgis/grass/config/default.qgc
Aber der Inhalt sieht gut aus . Wie kann QGIS ausgelöst werden, um die Tools zu laden? Was ist der Punkt, den ich hier vermisse?
Update 2 : Okay, die Verwendung des Sextante-Plugins scheint der richtige Weg zu sein. Aber das ist ziemlich kaputt. Ich bekomme immer wieder Fehlermeldungen wie diese . Ich habe versucht, neu zu installieren, aber das hat es nicht gelöst.
Antworten:
Zunächst vollständige Installation von OSGeo4W: http://trac.osgeo.org/osgeo4w/ Verwenden Sie das Binärpaket (Nr. 1 unter Schritt 2).
Zweitens rufen Sie das Sextante-Plugin für QGIS ab und fügen es hinzu.
Sie sollten jetzt auf die GRASS-Module zugreifen können (ich habe derzeit 154 Geoalgorithmen).
Quelle: Ich habe dies über das Wochenende verwendet, um verschiedene Rasteranalysevorgänge durchzuführen, von denen die meisten GRASS-spezifische Tools verwenden, die alle in QGIS ausgeführt werden.
Hoffe das hilft.
quelle