Analyse de cellules dans Spatial Analyst
Disponible avec une licence Spatial Analyst.
Pour comprendre plus facilement la modélisation par cellule, il convient d’examiner le cas d’une cellule individuelle (approche locale) plutôt que du raster entier (approche globale) (Tomlin, 1994). Prenons le cas d’une cellule dans un jeu de données raster. Elle représente un emplacement et possède une valeur. Tous les outils Spatial Analyst demandent à la cellule de manipuler sa valeur ou de la conserver en fonction d’un jeu de règles défini.
Calcul de la valeur en sortie
Pour calculer une valeur en sortie pour un emplacement spécifié (cellule) à l’aide d’un outil Spatial Analyst, vous devez connaître les éléments suivants :
la valeur de l’emplacement spécifié (cellule),
la manipulation qui sera effectuée sur la valeur,
les autres emplacements de cellule et leurs valeurs à inclure dans les calculs.
Processus de calcul pour chaque cellule
Le processus de calcul se produit pour chaque emplacement (cellule) du jeu de données raster d’un outil Spatial Analyst. Tous les outils s'appliquent cellule par cellule, et le calcul d'une cellule nécessite la valeur de cette dernière, la manipulation qui est appliquée et tous les autres emplacements de cellules à inclure dans les calculs. La documentation de l'outil indique la logique qui sous-tend la manipulation de la valeur.
Les outils sont regroupés en catégories en fonction du mode de manipulation des valeurs. Certains outils permettent de calculer la valeur en sortie en ne connaissant que la valeur de votre emplacement, par exemple en élevant votre valeur à une puissance donnée. D’autres outils vous permettent de déterminer les valeurs des autres emplacements dans le jeu de données raster auquel appartient l’emplacement spécifié, par exemple en étudiant le voisinage (un outil focal) ou en incluant des emplacements de cellules et leurs valeurs définies par d’autres jeux de données raster (outils zonaux).
Pour de nombreux outils, vous pouvez affiner la façon dont les manipulations (calculs) seront effectuées grâce à des paramètres définis par l'utilisateur. Par exemple, les cellules à inclure dans chaque calcul pour un outil focal varient en fonction du voisinage défini.
Processus de calcul pour des outils spécifiques
Les exemples suivants illustrent le processus de calcul appliqué à certains outils :
Outil Puissance : lorsque vous appliquez cet outil à un jeu de données raster, vous devez savoir comment prendre la valeur de votre localisation et l’élever à la puissance définie par la valeur de la même localisation que votre cellule représente dans l’autre jeu de données raster pour renvoyer une valeur en sortie pour votre localisation.
Outil Cos : lorsque vous appliquez cet outil à un jeu de données raster, vous devez connaître la valeur de votre localisation spécifiée et le mode de calcul du cosinus de cette valeur pour renvoyer une valeur en sortie.
Outil Accumulation de distance : lorsque vous appliquez cet outil, vous devez connaître votre localisation et déterminer la distance la séparant de la source la plus proche (qui est définie par un jeu de données source) pour renvoyer une valeur en sortie pour la localisation.
Outil Statistiques focales : lorsque vous appliquez cet outil pour déterminer la valeur maximale dans un voisinage 3 par 3, vous devez connaître la valeur de votre localisation et les valeurs des 8 cellules voisines proches. Vous calculerez une statistique spécifiée pour les neuf valeurs et appliquerez la valeur résultante à la sortie à votre emplacement.
Outil Statistiques zonales : lorsque vous appliquez cet outil avec l’option Mean (Moyenne), vous devez connaître la valeur de votre localisation et obtenir la moyenne de toutes les valeurs des cellules qui appartiennent à la même zone que votre cellule, qui est définie par un jeu de données raster de zones.
Bibliographie
Tomlin, D. 1994, « Map Algebra: one perspective ». Landscape and Urban Planning. Vol. 30, numéros 1-2.