#1 Thu 07 January 2010 14:51
- Sylvain PIERRE
- Participant assidu
- Lieu: Strasbourg
- Date d'inscription: 6 Sep 2005
- Messages: 170
Grass manipulation de Raster
Bonjour,
Sous Grass je cherche à réaliser une manipulation à priori simple :
Je dispose d'un raster contenant des données altimétriques, je souhaite créer un nouveau raster ne contenant que les cellules correspondant à une plage d'altitude donnée (< 170 m)
Je n'ai pas trouvé la bonne fonction (pour l'instant !). J'ai essayé avec l'outil mapcalc mais je ne maîtrise pas la logique de manipulation des données sous-jacente.
Quelqu'un aurait-il une piste ?
Merci
Sylvain PIERRE
Hors ligne
#2 Thu 07 January 2010 14:58
Re: Grass manipulation de Raster
Bonjour,
r.reclass ? http://www.ces.iisc.ernet.in/grass/gras … class.html
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Fri 08 January 2010 11:49
- Sylvain PIERRE
- Participant assidu
- Lieu: Strasbourg
- Date d'inscription: 6 Sep 2005
- Messages: 170
Re: Grass manipulation de Raster
Ca ne va pas le faire:
Mes données sont issues de levers LIDAR donc très précis en z, les données stockées sont donc de type float et r.reclass fonctionne sur de l'integer...
Il n'y aurait pas une formule magique dans Mapcalc?
Hors ligne
#4 Fri 08 January 2010 11:49
- Sylvain PIERRE
- Participant assidu
- Lieu: Strasbourg
- Date d'inscription: 6 Sep 2005
- Messages: 170
Re: Grass manipulation de Raster
C'est non j'ai trouvé!
if(mnt1@3D < 170, mnt1@3D, null())
Hors ligne