Bagaimana cara mengaktifkan modul GRASS di QGIS?

8

Saya memiliki master QuantumGIS-1.9.0 terbaru dari Github dengan dukungan modul python dan integrasi GRASS penuh (GRASS-4.6.3-RC2) di Linux.

Saat membuka plugin GRASS-tools, itu hanya menampilkan enam alat. Tetapi ada lebih dari 300 yang diinstal .

Hanya enam alat yang tersedia?

QGIS-Wiki memberitahu saya untuk menambahkan alat baru ke menu GRASS toolbox menggunakan beberapa file xml di:

qgis/src/plugins/grass/config/default.qgc

Tetapi di mana menemukan file ini dan bagaimana memperbaruinya? Bukankah srcdirektori-hanya digunakan sebelum kompilasi QGIS?

Dan mengapa modul GRASS saya tidak termasuk dalam QGIS secara default?

Pembaruan 1 : Oke, setidaknya saya menemukan file:

~ $ find / -name default.qgc 2> /dev/null
/usr/local/share/qgis/grass/config/default.qgc

Tapi isinya terlihat bagus . Bagaimana cara memicu QGIS memuat alat? Apa gunanya aku hilang di sini?

Pembaruan 2 : Oke, menggunakan Sextante-plugin sepertinya cara untuk pergi. Tapi ini cukup rusak. Saya terus mendapatkan Pesan Kesalahan seperti ini . Saya mencoba menginstal ulang, tetapi ini tidak menyelesaikannya.

Sextante: rusak di seluruh.

Afr
sumber
1
mengapa tidak menggunakan kotak alat SEXTANTE? Itu juga datang dengan dukungan GRASS toolets
Curlew
SEXTANTE sangat rusak. saya tidak tahu mengapa. lihat pembaruan # 2.
Afr
baik, kesalahan mengatakan bahwa Anda tidak menginstal sextante, masing-masing tidak bisa menemukan jalur plugin sextante Anda. Pasang kembali dan periksa apakah opsi (Analisis Menu) sudah benar. Rumput juga harus dipasang. Saya menggunakan versi pengembangan terbaru pada Debian dan berjalan dengan baik :-)
Curlew

Jawaban:

6

Pertama, instalasi penuh OSGeo4W: http://trac.osgeo.org/osgeo4w/ Gunakan paket biner (# 1 pada langkah 2).

Kedua, ambil plugin Sextante untuk QGIS, dan tambahkan.

Anda sekarang harus dapat mengakses modul GRASS (saat ini saya memiliki 154 geoalgorithms).

Sumber: Saya menggunakan ini selama akhir pekan untuk melakukan berbagai operasi analisis raster, yang sebagian besar menggunakan alat khusus GRASS, semua dilakukan dalam QGIS.

Semoga ini membantu.

Bryce Touchstone
sumber
Saya tidak menyebutkan saya menggunakan sistem operasi Linux. Apakah saya benar-benar membutuhkan paket OSGeo lengkap? Saya telah menginstal: qgis-1.9.0-dev, rumput-6.4.3-rc2, gdal / ogr, geos-3.2.2, proj-4.7.0, graphviz-2.26.3-r4, spatialindex-1.8.0 dan spatialite-4.0.0 seperti yang dijelaskan di sini: gis.stackexchange.com/a/45012/13692
Afr
Nevermind, setelah reboot itu berfungsi sekarang. Sextante melakukan persis apa yang ingin saya lakukan! Terima kasih Bryce dan @Curlew.
Afr