Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

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

 

Pied de page des forums

Powered by FluxBB