Étiquette | Explication | Type de données |
Données de classe d'entités ou raster 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 la valeur de paramètre Champ cible sera mise à jour à partir des données raster ou de classes d’entités en entrée. | Feature Layer |
Points d’évaluation de la précision en sortie | Classe d’entités ponctuelles 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.
| String |
Champ de dimension pour classe d’entités (Facultatif) | Champ de dimension pour la valeur de paramètre Points d’évaluation de la précision en entrée. Les points d’évaluation sont mis à jour en fonction des valeurs de dimension correspondantes avec ce champ. | Field |
Champ de dimension pour points de test (Facultatif) | Champ de dimension pour la valeur de paramètre Points d’évaluation de la précision en entrée. Les données en entrée dont les valeurs de dimension sont identiques seront utilisées pour mettre à jour les points correspondants. Lorsque la valeur de paramètre Données raster ou de classes d’entités en entrée est un raster multidimensionnel, les rasters dont les valeurs de dimension correspondent au champ de dimension dans les points de test seront utilisés pour la mise à jour. En général, un raster multidimensionnel possède une dimension temporelle (champ StdTime). Si tel n’est pas le cas, la première dimension est utilisée pour mettre en correspondance le champ de dimension des points de test. | Field |
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
Utilisez cet outil pour mettre à 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, la table comporte un champ GROUND_TRUTH et un champ 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.
Vous pouvez ensuite comparer les deux champs à l’aide de l’outil Calculer la matrice de confusion.
Le processus d’évaluation de la précision utilise les trois outils suivants dans cet ordre : Créer des points d’évaluation de la précision, Mettre à jour les points d’évaluation de la précision et Calculer la matrice de confusion.
Lorsqu’une classe d’entités surfaciques est utilisée à des fins d’entraînement ou d’évaluation de la précision, la classe d’entités doit posséder un champ Classvalue ou value doté d’une valeur entière unique pour chaque classe. Ainsi, une classe d’entités surfaciques avec trois classes différentes peut contenir des valeurs telles que [1, 2, 3] ou [10, 20, 40].
Vous pouvez mettre à jour manuellement le champ GROUND_TRUTH pour changer ou identifier un ensemble de points.
Lorsque la valeur de paramètre Données raster ou de classes d’entités en entrée est un raster multidimensionnel, la dimension temporelle (champ StdTime) est utilisée automatiquement. Si une quatrième dimension existe (par exemple, le champ Z), la valeur de la première dimension est utilisée. Vous pouvez utiliser l’outil Générer une couche raster multidimensionnelle ou l’outil Sous-ensemble du raster multidimensionnel pour configurer l’entrée.
Paramètres
UpdateAccuracyAssessmentPoints(in_class_data, in_points, out_points, {target_field}, {polygon_dimension_field}, {point_dimension_field})
Nom | Explication | Type 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 la valeur de paramètre target_field sera mise à jour à partir des données raster ou de classes d’entités en entrée. | Feature Layer |
out_points | Classe d’entités ponctuelles 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.
| String |
polygon_dimension_field (Facultatif) | Champ de dimension pour la valeur de paramètre in_points. Les points d’évaluation sont mis à jour en fonction des valeurs de dimension correspondantes avec ce champ. | Field |
point_dimension_field (Facultatif) | Champ de dimension dans la valeur de paramètre in_points. Les données en entrée dont les valeurs de dimension sont identiques seront utilisées pour mettre à jour les points correspondants. Lorsque la valeur de paramètre in_class_data est un raster multidimensionnel, les rasters dont les valeurs de dimension correspondent au champ de dimension dans les points de test seront utilisés pour la mise à jour. En général, un raster multidimensionnel possède une dimension temporelle (champ StdTime). Si tel n’est pas le cas, la première dimension est utilisée pour mettre en correspondance le champ de dimension des points de test. | Field |
Exemple de code
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
Informations de licence
- Basic: Nécessite Image Analyst ou Spatial Analyst
- Standard: Nécessite Image Analyst ou Spatial Analyst
- Advanced: Nécessite Image Analyst ou Spatial Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?