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éfinies.

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) d’un jeu de données raster dans tout 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 emplacement et l’élever à la puissance définie par la valeur du même emplacement que votre cellule représente dans l’autre jeu de données raster pour renvoyer une valeur en sortie pour votre emplacement.
  • Outil Cos : lorsque vous appliquez cet outil à un jeu de données raster, vous devez connaître la valeur de votre emplacement spécifié 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 emplacement et déterminer la distance le 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 l’emplacement.
  • 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 emplacement 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 emplacement 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.

Rubriques connexes