Disponible avec une licence Image Analyst.
Vue d’ensemble
La fonction Compute Change (Calculer les modifications) calcule les différences entre deux jeux de données raster catégorielles ou continues.
Remarques
Cette fonction permet d'énumérer les différences entre deux rasters classés pour l’analyse de l’évolution de l’occupation du sol ou d'examiner les modifications entre deux rasters continus à canal unique, tels que l’altitude, la température, la couverture forestière, etc.
Il existe six méthodes de calcul :
- Différence : calcule la différence mathématique (soustraction) entre deux jeux de données raster.
Raster de destination - Raster d’origine
- Différence relative : calcule la différence entre les jeux de données raster tout en tenant compte la magnitude des valeurs de pixels.
(Raster de destination - Raster d’origine)/max(Raster d’origine, Raster de destination)
- Catégoriel : la différence entre deux rasters catégoriels ou thématiques, dans lesquels la sortie montre chaque transition de classe ayant eu lieu entre les deux rasters. Par exemple, une classe intitulée Forest > Developed indique un changement de Forest dans From Raster (Raster d’origine) en Developed dans To Raster (Raster de destination).
- Spectral Euclidean Distance (Distance euclidienne spectrale) : calcule la distance euclidienne entre deux rasters multicanal en traitant chaque pixel comme vecteur. Des valeurs supérieures indiquent un plus grand nombre de changements entre les images.
- Spectral Angle Difference (Écart de l'angle spectral) : calcule l'angle spectral entre deux rasters multicanal en traitant chaque pixel comme vecteur. Des angles supérieurs indiquent un plus grand nombre de changements entre les images.
- Band With Most Change (Canal le plus modifié) : calcule le canal ayant fait l'objet du plus grand nombre de changements dans chaque pixel entre deux rasters multicanal.
Pour visualiser uniquement les pixels ayant changé d’une classe à l’autre, utilisez les paramètres From Classes (Classes d’origine) et To Classes (Classes de destination), puis cochez la case Changed Pixels Only (Pixels modifiés uniquement). Par exemple, pour ne voir que les pixels qui ont changé entre Forest et Developed, saisissez la valeur de classe de Forest dans le paramètre From Class Values (Valeurs de la classe d’origine) et saisissez la valeur de classe Developed dans le paramètre To Class Values (Valeurs de la classe de destination), puis cochez la case pour n’inclure que les pixels modifiés. Seuls les pixels modifiés de Forest en Developed sont symbolisés dans la couche en sortie. Tous les autres pixels seront regroupés dans une classe nommée Other, laquelle est par défaut transparente.
Si Compute Change Method (Mode de calcul des modifications) est défini sur Categorical (Catégorique) et si une des entrées n’est pas catégorique, une différence simple est calculée.
Remarque :
Lors de l’analyse d’un changement catégoriel, les paramètres From Raster (Raster d’origine) et To Raster (Raster de destination) doivent être associés à une table attributaire raster. La table attributaire doit comporter un champ VALUE, CLASS_NAME, CLASSNAME ou un champ de chaîne. Les données de ces champs sont utilisées pour comparer entre les deux rasters.
Si une des entrées est un raster multi-canaux, seul le premier canal du raster est utilisée pour le calcul.
Paramètres
Paramètre | Description |
---|---|
Raster d’origine | Premier raster utilisé dans le calcul. Pour évaluer le changement de l’intervalle 1 (précédemment) à l’intervalle 2 (ultérieurement), saisissez le raster de l’intervalle 1. |
Vers raster | Second raster utilisé dans le calcul. Pour évaluer le changement de l’intervalle 1 (précédemment) à l’intervalle 2 (ultérieurement), saisissez le raster de l’intervalle 2. |
Méthode de calcul des changements | Mode de calcul utilisé.
|
From Class Values (Valeurs de la classe d’origine) | Valeurs de classe du paramètre From Raster (Raster d’origine) à inclure dans le calcul, si deux rasters catégoriels sont comparés. Il s’agit d’une liste de valeurs entières délimitées par des espaces correspondant au champ ClassValue dans votre jeu de données raster en entrée. |
To Class Values (Valeurs de la classe de destination) | Valeurs de classe du paramètre To Raster (Raster de destination) à inclure dans le calcul, si deux rasters catégoriels sont comparés. Il s’agit d’une liste de valeurs entières délimitées par des espaces correspondant au champ ClassValue dans votre jeu de données raster en entrée. |
Nom de champ pour les noms de classe dans le raster d’origine | Champ stockant les noms de classe dans l’entrée From Raster (Raster d’origine). L’outil recherche automatiquement le champ ClassName ou Class_Name à utiliser. Utilisez cette option si l’entrée ne contient pas ces noms de champ standard. |
Nom de champ pour les noms de classe dans le raster de destination | Champ stockant les noms de classe dans l’entrée To Raster (Raster de destination). L’outil recherche automatiquement le champ ClassName ou Class_Name à utiliser. Utilisez cette option si l’entrée ne contient pas ces noms de champ standard. |
Filter Method (Méthode de filtrage) | Choisissez la méthode de filtrage à utiliser pour le calcul des changements catégoriels.
|
Définir les couleurs de transition | Spécifie la couleur à utiliser pour symboliser les classes en sortie. Lorsqu’un pixel change de type de classe, la couleur de pixel en sortie représente le type de classe initial, le type de classe final ou une combinaison des deux.
|
Type de taille de cellule | Choisissez la taille de cellule à utiliser dans le raster en sortie. Si les tailles des cellules en entrée sont identiques, toutes les options donnent les mêmes résultats.
|
Type d’étendue | Sélectionnez l’étendue à utiliser dans le raster en sortie.
|
Vous avez un commentaire à formuler concernant cette rubrique ?