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 Fri 05 November 2010 14:10

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

QGIS : [RasterCalc] opérateurs = et Entre

Bonjour,

Je suis tombé sur l'article suivant qui traite des masques avec QGIS.
http://linfiniti.com/2010/11/raster-mas … isfossgis/
Dans RasterCalc, l'auteur utilise l'opérateur >
Mais comment utiliser l'opérateur = et Entre?

Merci!

Dernière modification par baobazz (Fri 05 November 2010 15:14)


geodata au cerema et petits billets en géomatique

Hors ligne

 

#2 Fri 05 November 2010 15:34

freesnowpetrel
Participant assidu
Lieu: Pretoria, Afrique du Sud
Date d'inscription: 1 Mar 2007
Messages: 222

Re: QGIS : [RasterCalc] opérateurs = et Entre

Bonjour,

Dans l'article dont tu parles l'auteur dit aussi:

Note that the boolean (< and >) operators in the raster calculator are undocumented, and don’t appear as buttons on the user interface – you will need to type the expression manually. Buttons for these will be added in QGIS 1.7.


Traduction:
Veuillez noter que l'opérateur "et" (and) dans la calculatrice raster n'est pas documenté, et n'apparait pas dans les boutons de l'interface utilisateur - vous devrez saisir l'expression manuellement. Ces boutons seront ajouter dans QGIS version 1.7.


Donc pour le "entre" essayes avec:

Code:

< and >

Pour l'operateur egal je suppose qu'il s'agit de:

Code:

==

A+
Rodolphe

PS: je n'ai testé aucune de ces suggestions, mais c'est la facon dont ces opérateurs fonctionnent en général.

Dernière modification par freesnowpetrel (Fri 05 November 2010 16:08)

Hors ligne

 

#3 Mon 15 November 2010 10:37

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS : [RasterCalc] opérateurs = et Entre

ok pour l'opérateur = dans la dernière version du logiciel.

Par contre pour l'opérateur Entre, je crois qu'il n'y a pas d'autre moyen que de générer deux rasters puis un troisième résultant de la différence entre les deux.

Par exemple, pour un raster dont on souhaite extraire les valeurs comprises entre 10 et 20
-premier raster R1: [R0]@1>=10
-deuxième raster R2:[R0]@1<=20
-troisième raster R3: [R1]@1-[R2]@1
-Puis on extrait un 4e raster R4 dont les valeurs sont: [R3]@1=0

Dernière modification par baobazz (Mon 15 November 2010 10:44)


geodata au cerema et petits billets en géomatique

Hors ligne

 

Pied de page des forums

Powered by FluxBB