Mettre à jour les points d’évaluation de la précision (Image Analyst)

Disponible avec une licence Spatial Analyst.

Disponible avec une licence Image Analyst.

Synthèse

Met à jour le champ Target dans la table attributaire pour comparer des points de référence à l’image classée.

L'évaluation de la précision utilise des points connus pour juger de la validité du modèle de classification.

Utilisation

  • Mettez à jour la table attributaire d'une classe d'entités qui représente les points d'évaluation de la précision. Si vous avez créé la classe d’entités à l’aide de l’outil Créer des points d’évaluation de la précision, elle comporte un champ pour GROUND_TRUTH et pour CLASSIFIED. Cet outil peut démarrer avec des données de référence et les comparer à la sortie classée, ou il peut démarrer avec la sortie classée et la comparer aux données de référence.

    Ces deux champs sont ensuite comparés à l'aide de l'outil de géotraitement Calculer la matrice de confusion.

  • Vous pouvez actualiser manuellement le champ GROUND_TRUTH pour modifier ou identifier un jeu de points.

Paramètres

ÉtiquetteExplicationType de données
Données raster ou de classes d’entités en entrée

Image de classification en entrée ou autres données de référence SIG thématiques. L'entrée peut être un raster ou une classe d'entités.

Les données standard sont une image de classification (monocanal, type de données numériques entières).

Si vous utilisez des polygones en entrée, recourez uniquement à ceux qui ne sont pas utilisés comme échantillons d'apprentissage. Vous pouvez également utiliser les données d'occupation du sol au format de fichier de formes ou de classe d'entités.

Raster Layer; Mosaic Layer; Feature Layer
Points d’évaluation de la précision en entrée

La classe d'entités points qui fournit les points d'évaluation de la précision à mettre à jour.

Tous les points de cette entrée seront copiés dans la classe d'entités en sortie mise à jour et le champ cible sera actualisé à partir des données de la classe d'entités ou du raster en entrée.

Feature Layer
Points d’évaluation de la précision en sortie

La classe d'entités des points en sortie qui contient le champ des points aléatoires mis à jour à des fins d'évaluation de la précision.

Feature Class
Champ cible
(Facultatif)

Indique si les données en entrée sont une image classée ou des données de réalité de terrain.

  • ClasséL’entrée correspond à une image classée. Il s’agit de l’option par défaut.
  • Réalité de terrainL’entrée correspond à des données de référence.
String

UpdateAccuracyAssessmentPoints(in_class_data, in_points, out_points, {target_field})
NomExplicationType de données
in_class_data

Image de classification en entrée ou autres données de référence SIG thématiques. L'entrée peut être un raster ou une classe d'entités.

Les données standard sont une image de classification (monocanal, type de données numériques entières).

Si vous utilisez des polygones en entrée, recourez uniquement à ceux qui ne sont pas utilisés comme échantillons d'apprentissage. Vous pouvez également utiliser les données d'occupation du sol au format de fichier de formes ou de classe d'entités.

Raster Layer; Mosaic Layer; Feature Layer
in_points

La classe d'entités points qui fournit les points d'évaluation de la précision à mettre à jour.

Tous les points de cette entrée seront copiés dans la classe d'entités en sortie mise à jour et le target_field sera actualisé à partir des données de la classe d'entités ou du raster en entrée.

Feature Layer
out_points

La classe d'entités des points en sortie qui contient le champ des points aléatoires mis à jour à des fins d'évaluation de la précision.

Feature Class
target_field
(Facultatif)

Indique si les données en entrée sont une image classée ou des données de réalité de terrain.

  • CLASSIFIEDL’entrée correspond à une image classée. Il s’agit de l’option par défaut.
  • GROUND_TRUTHL’entrée correspond à des données de référence.
String

Exemple de code

Exemple 1 d'utilisation de l'outil UpdateAccuracyAssessment (script autonome)

Cet exemple met à jour les points utilisés pour évaluer la précision.

import arcpy
from arcpy.ia import *

# Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")

UpdateAccuracyAssessmentPoints("c:\\test\\aapnt1.shp", "c:\\test\\grndtru.tif", "c:\\test\\aapnt2.shp", "GROUND_TRUTH")

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Nécessite Image Analyst or Spatial Analyst
  • Standard: Nécessite Image Analyst or Spatial Analyst
  • Advanced: Nécessite Image Analyst or Spatial Analyst

Rubriques connexes