Categorical change detection

Disponible avec une licence Image Analyst.

Categorical raster data is raster data where each pixel has a value that is representative of a class or category. It is sometimes referred to as discrete data, thematic data, or discontinuous data, and it is most often used in GIS to represent land cover, land use, or other zonal information such as risk level.

The purpose of comparing categorical rasters is to identify areas that have changed from one class to another class over a period of time. ArcGIS Pro provides several methods for comparing multiple categorical raster datasets.

Categorical change detection between two dates

La fonction raster Compute Change (Calculer les changements) calcule la différence entre deux couches raster à la volée. Seuls les pixels de l’étendue visible sont traités et si un zoom arrière est appliqué à la résolution source des données en entrée, ils sont rééchantillonnés sur une taille plus importante dans le but d’accélérer le traitement. Cela permet de calculer les changements pour une visualisation et une évaluation rapides des changements. Vous pouvez combiner cette fonction avec d’autres fonctions raster dans le cadre d’un processus plus complexe.

L’outil de géotraitement Raster de calcul des changements calcule la différence entre deux jeux de données raster et génère un nouveau jeu de données raster contenant les informations des changements. Vous pouvez combiner cet outil avec d’autres outils dans le cadre d’un processus plus complexe.

Change Detection Wizard (Assistant de détection de changement) combine des outils et des fonctions qui vous guident lors des opérations de détection de changement catégoriel, de détection de changement de valeur de pixel ou de détection de changement de série chronologique. Vous pouvez comparer deux jeux de données raster ou deux tranches dans un jeu de données raster multidimensionnelles.

The following sections provide details about each pane in the Change Detection Wizard when performing categorical change detection.

Remarque :

Pour lancer Change Detection Wizard (Assistant de détection de changement), cliquez sur le bouton du menu déroulant Change Detection (Détection de changement) sur l’onglet Imagery (Imagerie), dans le groupe Analysis (Analyse). Le bouton n’est pas disponible sur vous n’utilisez pas une scène de carte 2D ou si vous ne possédez pas l’extension Image Analyst.

Change Detection Wizard

Pour lancer Change Detection Wizard (Assistant de détection de changement), cliquez sur le bouton du menu déroulant Change Detection (Détection de changement) sur l’onglet Imagery (Imagerie), dans le groupe Analysis (Analyse). Le bouton n’est pas disponible sur vous n’utilisez pas une scène de carte 2D ou si vous ne possédez pas l’extension Image Analyst.

Configure

The first pane in the Change Detection Wizard is the Configure pane, where you select the Change Detection Method option. To compare categorical datasets, set the Change Detection Method to Categorical Change.

If a categorical raster is selected in the Contents pane when the wizard is launched, the Change Detection Method parameter is set to Categorical Change by default.

ParameterDescription

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.

Raster de destination

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.

Pour comparer deux tranches d’un jeu de données multidimensionelles, saisissez le raster multidimensionnel dans le paramètre From Raster (À partir d’un raster). La fenêtre Configure (Configurer) s’actualise et affiche les paramètres du tableau ci-dessous.

ParameterDescription

Variable

Variable à analyser.

Dimension (Dimension)

Champ de dimension à utiliser pour comparer des tranches.

From Slice (À partir de la tranche)

Première tranche à utiliser dans le calcul. Pour évaluer le changement de l’intervalle 1 (précédemment) à l’intervalle 2 (ultérieurement), saisissez la tranche de l’intervalle 1.

To Slice (Vers la tranche)

Seconde tranche à utiliser dans le calcul. Pour évaluer le changement de l’intervalle 1 (précédemment) à l’intervalle 2 (ultérieurement), saisissez la tranche de l’intervalle 2.

Class Configuration

The Class Configuration pane allows you to select the classes to include in the change analysis and to specify the type of change information you want to calculate.

ParameterDescription

Filter method

Choose the filter method you wish to use.

  • All—All classes are included in the output, and no filtering will occur. Choose this option to see change and persistence in a single dataset.
  • Changed Only—Only the classes that have changed from one class type to another class type are included in the output. Choose this option is you are only interested in change.
  • Unchanged Only—Only the classes that have not changed are included in the output. Choose this option if you are only interested in persistence.

From Classes

The classes from the From Raster to be included in the computation. If the raster attribute table contains red, green, and blue (RGB) values for each class, the color of each class is displayed in the list.

To Classes

The classes from the To Raster to be included in the computation. If the raster attribute table contains red, green, and blue (RGB) values for each class, the color of each class is displayed in the list.

Transition class color method

Specify the method to use for symbolizing the pixels that have changed classes.

  • Average—The color of the pixel is the average of the color of its original class and the color of its final class.
  • From Color—The color of the pixel is the color of its original class.
  • To Color—The color of the pixel is the color of its final class.

Cliquez sur Preview (Aperçu) pour ajouter une couche d’aperçu à la carte, avec les options que vous avez spécifiées. Vous pouvez modifier les options et cliquer sur Update Preview (Mettre à jour l’aperçu) pour actualiser la couche d’aperçu avec les nouvelles options.

Remarque :

Les couches d’aperçu sont générées via des fonctions raster. Lorsqu’un zoom arrière est appliqué au-delà de la résolution source, les fonctions raster traitent les données avec une taille de pixel rééchantillonnée. Pour être sûr que l’aperçu représente votre résultat final, appliquez un zoom sur la résolution source des données. Cliquez avec le bouton droit sur la couche d’aperçu et sélectionnez Zoom to Source Resolution (Résolution du zoom sur la source).

Post-processing

La fenêtre Post-processing (Post-traitement) vous permet de lisser les résultats et de générer une sortie.

ParameterDescription

Smoothing Neighborhood (Voisinage de lissage)

Taille du voisinage focal, en lignes et colonnes de pixels, à utiliser pour lisser les résultats.

  • None (Aucun) : aucun lissage n’est effectué. Il s’agit de l’option par défaut.
  • 3 × 3 : lissez les résultats selon un voisinage de 3 lignes de pixel par 3 colonnes de pixel.
  • 5 × 5 : lissez les résultats selon un voisinage de 5 lignes de pixel par 5 colonnes de pixel.
  • 7 × 7 : lissez les résultats selon un voisinage de 7 lignes de pixel par 7 colonnes de pixel.

Statistics Fill Method (Méthode de remplissage statistique)

Méthode statistique à employer pour recalculer les valeurs de pixel afin d’obtenir un résultat plus lisse.

  • Minimum : calcule la valeur minimale des pixels dans le voisinage.
  • Maximum : calcule la valeur maximale des pixels dans le voisinage.
  • Moyenne : calcule la valeur moyenne des pixels dans le voisinage. Il s’agit de l’option par défaut.
  • Écart type : calcule la valeur d’écart type des pixels dans le voisinage.
  • Médian : calcule la valeur médiane des pixels dans le voisinage.
  • Majorité : calcule la majorité ou la valeur la plus fréquente des pixels dans le voisinage.
  • Minorité : calcule la minorité ou la valeur la moins fréquente des pixels dans le voisinage.

Save Result As (Enregistrer le résultat sous)

Indiquez le type en sortie à générer.

  • Raster Dataset (Jeu de données raster) : les résultats sont enregistrés en tant que jeu de données raster.
  • Raster Function Template (Modèle de fonction raster) : les résultats sont enregistrés en tant que modèle de fonction raster à utiliser pour un traitement supplémentaire.
  • Feature Class (Classe d’entités) : les résultats sont enregistrés en tant que classe d’entités surfacique.

Output Dataset (Jeu de données en sortie)

Nom du jeu de données en sortie. Ce paramètre est disponible uniquement si le paramètre Save Result As (Enregistrer le résultat sous) est défini sur Raster Dataset (Jeu de données raster) ou sur Feature Class (Classe d’entités). Si la sortie est un jeu de données raster, spécifiez l’extension de fichier pour générer un raster dans un format pris en charge.

Pour disposer d’options de lissage supplémentaires, vous pouvez utiliser la fonction raster Statistics (Statistiques) sur les résultats. Sélectionnez None (Aucun) pour Smoothing Neighborhood (Voisinage de lissage) dans l’assistant et utilisez la fonction raster Statistics (Statistiques) sur le jeu de données raster en sortie.

Cliquez sur Preview (Aperçu) pour ajouter une couche d’aperçu à la carte, avec les options que vous avez spécifiées. Vous pouvez modifier les options et cliquer sur Update Preview (Mettre à jour l’aperçu) pour actualiser la couche d’aperçu avec les nouvelles options.

Remarque :

Les couches d’aperçu sont générées via des fonctions raster. Lorsqu’un zoom arrière est appliqué au-delà de la résolution source, les fonctions raster traitent les données avec une taille de pixel rééchantillonnée. Pour être sûr que l’aperçu représente votre résultat final, appliquez un zoom sur la résolution source des données. Cliquez avec le bouton droit sur la couche d’aperçu et sélectionnez Zoom to Source Resolution (Résolution du zoom sur la source).

Example

The following example computes land cover change between two categorical datasets containing classes Forest, Bare Soil, and Developed.

  1. Add the two categorical raster datasets to your map.
  2. With the earlier categorical layer selected in the Contents pane, launch the Change Detection Wizard from the Imagery tab in the Analysis group.
  3. On the Configure pane, the From Raster is set to the earlier raster layer. Set the To Raster to the later raster layer. Click Next.
  4. On the Class Configuration pane, set up the analysis to extract changes from forest to bare and developed areas.
    1. Set the Pixels to include in output parameter to Changed Only.
    2. In the From Classes list, hover your pointer to the right of the Forest class and click the only button.
    3. In the To Classes list, select Bare Soil and Developed.
    4. Set the Transition class color method to Average.
    5. Click Next.
  5. On the Post-processing pane, set the Smoothing Neighborhood to 3 x 3 and the Statistics Fill Method to Majority.
  6. For the Output Dataset, type Forest_to_BareDeveloped.tif. Click Run.
  7. When the dataset is added to the map, click Finish to close the Change Detection Wizard.

Rubriques connexes


Dans cette rubrique
  1. Change Detection Wizard