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

Printemps des cartes 2024

#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

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: Grass manipulation de Raster


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

 

Pied de page des forums

Powered by FluxBB