#1 Thu 16 July 2015 10:31
- lejeune69
- Juste Inscrit !
- Date d'inscription: 6 May 2015
- Messages: 6
QGIS/GRASS : fonction r.cost
Bonjour après plusieurs recherches et essais divers, je ne trouve pas solution à mon problème..
Je débute sous GRASS et je ne parviens pas à utiliser la fonction r.cost.vect avec ma couche raster. Mes couches raster et vecteur ont été passés sous grass et ma couche de vecteur est bien constitué de points.
Le message suivant apparait lorsque je lance la fonction avec l'extension GRASS de QGIS:
"ERROR: G_malloc: impossible d'allouer 524288 octets de mémoire à setup.c:64"
J'ai l'impression que le raster est trop volumineux cependant je ne sais pas comment le réduire en conservant toutes les infos?
Voyez-vous une solution à mon problème?
Merci d'avance.
Hors ligne
#2 Thu 16 July 2015 14:16
Re: QGIS/GRASS : fonction r.cost
Bonjour,
J'ai l'impression que le raster est trop volumineux cependant je ne sais pas comment le réduire en conservant toutes les infos?
C'est bien ça ! Voir ici pour les explications : http://grasswiki.osgeo.org/wiki/Large_r … processing (et http://grasswiki.osgeo.org/wiki/Large_File_Support)
Tu peux changer ta résolution de travail en utilisant la commande g.region (et par exemple l'option 'res') : http://grass.osgeo.org/grass71/manuals/g.region.html
Tu pourrais aussi restreindre la zone de travail au cas où tu ne souhaiterais pas traiter l'ensemble de l'emprise couverte par ton raster.
Quelques compléments utiles :
- http://gis.stackexchange.com/questions/ … aster-file
- http://grass.osgeo.org/grass64/manuals/rasterintro.html
- http://gis.stackexchange.com/questions/ … s-in-grass
Par ailleurs, utiliser Grass 7 (hors QGIS donc) est aussi une option ! LFS étant actif par défaut.
Dernière modification par simon_g (Thu 16 July 2015 19:18)
Hors ligne
#3 Tue 21 July 2015 10:38
- lejeune69
- Juste Inscrit !
- Date d'inscription: 6 May 2015
- Messages: 6
Re: QGIS/GRASS : fonction r.cost
Bonjour,
Merci pour cette réponse. J'ai utilisé g.region et j'ai pu restreindre ma region Grass. Cependant l'erreur apparaît toujours bien que visuellement toutes mes couches vecteur et raster soient dans la région Grass.
Avez vous une idée?
Hors ligne