#1 Mon 21 January 2019 16:11
- carteq
- Participant assidu
- Date d'inscription: 8 Mar 2008
- Messages: 829
QGIS: Comment utiliser r.mapcalc de Grass ?
Bonjour,
Je n'arrive pas à comprendre comment fonctionne r.mapcalc via QGIS.
Disons que j'ai un raster "a" chargé dans QGIS. Je roule l'expression x = a + a. J'obtiens :
"C:\PROGRA~1\QGIS3~1.2\bin>r.mapcalc expression="x = patch + patch" --overwrite
r était inattendu.
C:\PROGRA~1\QGIS3~1.2\bin>for r in $(g.list type=rast pattern='*'); do
Exécution de <C:\Users\vincentf\AppData\Local\Temp\processing_cd97479a116448faba3e00101361e5ee\grassdata\grass_batch_job.cmd> terminée.
Nettoyage des fichiers temporaires ...
Appuyez sur une touche pour continuer...
Démarrage du SIG GRASS ...
ATTENTION: Le verrouillage concurrent de jeux de cartes n'est pas pris en charge dans Windows
Exécution de <C:\Users\vincentf\AppData\Local\Temp\processing_cd97479a116448faba3e00101361e5ee\grassdata\grass_batch_job.cmd> ...
C:\PROGRA~1\QGIS3~1.2\bin>chcp 1252 1>NUL
r était inattendu.
C:\PROGRA~1\QGIS3~1.2\bin>for r in $(g.list type=rast pattern='*'); do
Exécution de <C:\Users\vincentf\AppData\Local\Temp\processing_cd97479a116448faba3e00101361e5ee\grassdata\grass_batch_job.cmd> terminée.
Nettoyage des fichiers temporaires ...
Appuyez sur une touche pour continuer...
Je n'obtiens aucun résultat. Comment faire pour obtenir ce que j'attends ?
Merci !
Hors ligne
#2 Tue 22 January 2019 11:06
Re: QGIS: Comment utiliser r.mapcalc de Grass ?
Bonjour,
C'est comme s'il ne reconnaissait pas la commande r.mapcalc
Quelle est votre version de QGIS ?
- Dans QGIS, allez dans Extension > Grass > Ouvrir les outils GRASS > Ouvrir le shell
- Tapez
Code:
r.mapcalc
dans l'invite de commandes : que se passe-t-il ?
- Essayez aussi
Code:
r.mapcalc --help
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Wed 23 January 2019 15:44
- carteq
- Participant assidu
- Date d'inscription: 8 Mar 2008
- Messages: 829
Re: QGIS: Comment utiliser r.mapcalc de Grass ?
Merci Mathieu ! Ça devrait fonctionner maintenant. Je pensais que Grass était activé par défaut après l'installation de QGIS. Les outils GRASS sont disponibles dans la boite à outils de traitement même si ils ne sont pas activés, ce qui porte à confusion.
Vincent
Hors ligne