Valeur issue d'une liste en entrée qui respecte un critère spécifié
Il existe deux outils en local qui attribuent une valeur en sortie pour une cellule, en fonction de la valeur ou des valeurs répondant à des critères définis pour une liste de valeurs obtenues à partir d'un groupe de rasters en entrée. Ces outils sont Popularité et Classement.
Popularité
Dans chaque emplacement, l'outil Popularité définit la valeur qui correspond à la valeur n la plus populaire parmi les entrées identifiées à partir des rasters en entrée. Ce outil nécessite une liste de rasters en entrée et la valeur de popularité, laquelle peut être une constante ou un raster, identifiant la valeur n la plus populaire.
Exemples
Par exemple, si la valeur de popularité définie est 2, alors pour chaque cellule, la deuxième valeur la plus populaire d'une liste de valeurs dérivées à partir des rasters en entrée doit être générée. Si les valeurs en entrée d'un emplacement particulier sont
Popularité |
InRas1 |
InRas2 |
InRas3 |
InRas4 |
InRas5 |
---|---|---|---|---|---|
2 |
3 |
3 |
5 |
3 |
5 |
Les valeurs sont ensuite triées de la manière suivante :
Valeur |
Raster en entrée |
---|---|
3 |
InRas1 |
3 |
InRas2 |
3 | InRas4 |
5 | InRas3 |
5 | InRas5 |
En conséquence, la valeur la plus populaire de la liste est 3 avec trois occurrences. La valeur suivante la plus populaire est 5. Elle est associée à deux instances. Puisque la valeur de popularité spécifiée est 2, la sortie de l'outil pour cet emplacement de cellule sera 5.
A titre d'exemple, le graphique suivant identifie la deuxième valeur la plus populaire pour trois rasters en entrée.
Si, pour un emplacement quelconque de l'un des rasters en entrée, une cellule contient la valeur NoData, l'emplacement se voit attribuer la valeur NoData pour la sortie.
Si un emplacement déterminé n'a pas de valeur qui soit deuxième en popularité, l'emplacement de cellule reçoit la valeur NoData. Cette situation peut survenir dans les conditions suivantes :
- Toutes les valeurs sont distinctes.
- Il existe des nombres égaux de valeurs différentes.
Classement
L'outil Classement crée une liste d'arguments internes associée aux valeurs de plusieurs rasters en entrée, pour chaque cellule. Les valeurs contenues dans la liste d'arguments sont triées de la plus petite à la plus grande. La valeur à la position d'ordre de classement définie par le raster en entrée (la n plus petite valeur).
Exemple
Par exemple, le raster de classement en entrée est RankRas, et la liste des entrées de raster est InRas1, InRas2, InRas3 et InRas4. Le raster RankRas a toutes les valeurs de la cellule avec une valeur constante de 3, ce qui signifie que vous obtiendrez la troisième valeur la plus faible.
InRas1 |
InRas2 |
InRas3 |
InRas4 |
---|---|---|---|
4 |
6 |
3 |
8 |
Ces valeurs sont classées :
Position |
Valeur de la cellule |
---|---|
1 |
3 |
2 |
4 |
3 |
6 |
4 |
8 |
Puisque la position définie par la valeur dans l'entrée de classement est la troisième position (3), la valeur en sortie pour cette cellule sera 6.