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é ?

#1 Wed 26 March 2008 11:23

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Spatial Analyst - Outil Pick

Bonjour à tous,

http://webhelp.esri.com/arcgisdesktop/9 … cName=pick

Tout est expliqué dans cette page en anglais, mais j'avoue que j'ai du mal à comprendre le fonctionnement exact de l'outil Pick.
J'ai bien compris qu'il utilisait plusieurs couches pour faire du conditionnel un peu comme l'outil "Con" - c'est son nom (!) - mais avec plusieurs couches, mais ca ne m'éclaire pas davantage... hmm

Quelqu'un aurait il un exemple de son fonctionnement de façon un peu plus explicite ?

Ce que j'ai cru comprendre :

Prenons la syntaxe

Code:

Pick_sa <grid en entrée> <grid ou constante ou calcul 1> <grid ou constante  ou calcul 2> <grid ou constante  ou calcul 3> <grid de sortie>

Est ce que ca veut dire, à partir du Grid d'entrée :
- applique le calcul, le grid, ou la constante 1...
- si tu obtiens NoData, applique applique le calcul, le grid, ou la constante 2...
- si tu obtiens NoData, applique applique le calcul, le grid, ou la constante 3...
...pour chaque cellule ?


Merci d'avance,
Robin.

Hors ligne

 

#2 Fri 28 March 2008 12:11

vincent despax
Participant occasionnel
Date d'inscription: 22 Nov 2005
Messages: 36

Re: Spatial Analyst - Outil Pick

Bonjour,

voici la référence manquante pour rendre ça limpide
http://webhelp.esri.com/arcgisdesktop/9 … ition:pick

cordialement

Hors ligne

 

#3 Fri 28 March 2008 17:30

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Spatial Analyst - Outil Pick

Aaah, excellent. Merci beaucoup, c'est tout à fait ce genre de page que je cherchais !

Pour traduction et retour, le raster en entrée spécifie la position de la condition.

Exemple :

Pick_sa <grid en entrée> <grid ou constante ou calcul 1> <grid ou constante  ou calcul 2> <grid ou constante  ou calcul 3> <grid de sortie>


Le grid en entrée, composé de valeurs entre 1 et 3 détermine si sera appliqué :
<grid ou constante ou calcul 1> (quand elle rencontre une valeur d'entier 1) ou
<grid ou constante  ou calcul 2> (quand elle rencontre une valeur d'entier 2) ou
<grid ou constante  ou calcul 3> (quand elle rencontre une valeur d'entier 3)

S'il rencontre une autre valeur (ex : 0 ou 4 ou 5...), la résultante sera NoData.

L'exemple qu'ils utilisent est mal choisi dans ce cas, ils auraient dû utiliser d'autre grilles ou constantes que le grid d'entrée dans les conditions. J'espère avoir bien compris...

Merci Vincent en tout cas,
Robin.

Hors ligne

 

Pied de page des forums

Powered by FluxBB