J'ai récemment rencontré l' outil Pick dans Spatial Analyst d'ArcGIS. Je comprends ce que fait l'outil; il crée un raster en sortie en utilisant une liste de rasters en entrée et un raster de «position» qui dicte pour chaque cellule de grille dans la sortie de quelle entrée il doit recevoir la valeur. J'ai cherché des questions sur GIS.SE qui mentionnent le choixoutil et il ne semble pas y en avoir. Ayant utilisé le SIG depuis un certain temps maintenant, je ne peux pas penser à un scénario passé où cette opération m'aurait été utile. Même la documentation d'aide d'ArcGIS, qui est normalement assez étendue, ne révèle pas de cas d'utilisation pour l'outil. Je suis très curieux de savoir si l'un d'entre vous a déjà utilisé cet outil et si oui, pourquoi? Y a-t-il un créneau que je néglige, par exemple une opération impliquant des images multispectrales, dans laquelle il s'agit d'une opération courante?
la source
Réponses:
Pick
est l'algèbre cartographique d'une instruction "case" ou "switch". Comme eux, il n'est pas indispensable mais il peut être pratique (et plus efficace que les opérateurs logiques binaires profondément imbriqués).Parmi les utilisations auxquelles j'ai fait cette opération, notons sa capacité à implémenter un automate cellulaire .
Une autre utilisation pratique est la sélection aléatoire de rasters. Un exemple concret apparaît sur ce site à Créer un raster en choisissant aléatoirement la valeur de cellule parmi plusieurs rasters qui se chevauchent?
la source
Pick
s'agit du bon outil pour choisir la prochaine génération. Le lien que j'ai fourni se concentre sur un CA (Game of Life de Conway), qui est si simple qu'il n'y a que deux conditions, donc ilPick
n'est pas vraiment nécessaire de le mettre en œuvre.la plupart de l'outil peut être remplacé par l'algèbre de la carte, mais la syntaxe de pick le rend facile à utiliser.
Je l'ai utilisé pour mosaïquer avec plusieurs masques (vous avez un ensemble de classification et vous souhaitez les combiner en fonction de la stratification géographique.)
Il est également très utile en combinaison avec l'ensemble d'outils local . Par exemple, l'un de ces outils peut trouver la position de la valeur la plus élevée dans un ensemble de rasters. Donc, si vous en ajoutez un au résultat, vous pouvez choisir la valeur après le maximum. Ceci est très utile pour l'analyse des séries chronologiques.
la source