Calculer les statistiques (Gestion des données)

Niveau de licence :De baseStandardAvancé

Récapitulatif

Calcule des statistiques pour un jeu de données raster ou une mosaïque.

Des statistiques relatives aux jeux de données raster et aux mosaïques sont nécessaires à certaines tâches, notamment pour appliquer un étirement de contraste ou classifier les données.

Utilisation

Syntaxe

CalculateStatistics_management (in_raster_dataset, {x_skip_factor}, {y_skip_factor}, {ignore_values}, {skip_existing}, {area_of_interest})
ParamètreExplicationType de données
in_raster_dataset

Jeu de données raster ou mosaïque en entrée.

Mosaic Dataset; Mosaic Layer; Raster Dataset
x_skip_factor
(Facultatif)

Nombre de pixels horizontaux entre les échantillons.

Cette valeur doit être supérieure à zéro et inférieure ou égale au nombre de colonnes du jeu de données raster. La valeur par défaut est égale à 1 ou au dernier pas d'échantillonnage utilisé.

Les pas d'échantillonnage sont différents pour les jeux de données raster stockés dans une géodatabase fichier ou ArcSDE. Tout d'abord, si les pas d'échantillonnage x et y sont différents, c'est le pas le plus petit qui est utilisé. Ensuite, le pas d'échantillonnage est lié au niveau de pyramide le mieux adapté au pas choisi. Si la valeur du pas d'échantillonnage est différente du nombre de pixels d'une structure pyramidale, le nombre est arrondi au niveau de pyramide suivant et ces statistiques sont utilisées.

Long
y_skip_factor
(Facultatif)

Nombre de pixels verticaux entre les échantillons.

Cette valeur doit être supérieure à 0 et inférieure ou égale au nombre de lignes du raster. La valeur par défaut est égale à 1 ou à la valeur du dernier pas d'échantillonnage y utilisé.

Les pas d'échantillonnage sont différents pour les jeux de données raster stockés dans une géodatabase fichier ou ArcSDE. Tout d'abord, si les pas d'échantillonnage x et y sont différents, c'est le pas le plus petit qui est utilisé. Ensuite, le pas d'échantillonnage est lié au niveau de pyramide le mieux adapté au pas choisi. Si la valeur du pas d'échantillonnage est différente du nombre de pixels d'une structure pyramidale, le nombre est arrondi au niveau de pyramide suivant et ces statistiques sont utilisées.

Long
ignore_values
[ignore_value,...]
(Facultatif)

Valeurs de pixel à ne pas inclure dans le calcul des statistiques.

Par défaut, aucune valeur n'est définie ou ce sont les dernières valeurs non significatives qui sont utilisées.

Long
skip_existing
(Facultatif)

Spécifiez s'il convient de calculer des statistiques uniquement lorsqu'elles sont manquantes ou de les régénérer même si elles existent.

  • OVERWRITELes statistiques sont calculées même si elles existent déjà. Par conséquent, les statistiques existantes sont écrasées. Il s'agit de l'option par défaut.
  • SKIP_EXISTINGLes statistiques ne sont calculées que si elles n'existent pas déjà.
Boolean
area_of_interest
(Facultatif)

Indiquez une classe d'entités qui représente une surface dans le jeu de données à partir de laquelle vous souhaitez calculer les statistiques pour qu'elles ne soient pas générées à partir du jeu de données entier.

Feature Set

Exemple de code

Exemple d'utilisation de l'outil CalculateStatistics 1 (fenêtre Python)

Ceci est un exemple Python pour CalculateStatistics.

import arcpy
arcpy.CalculateStatistics_management(
     "C:/data/image.tif", "5", "5", "0;255", 
     "SKIP_EXISTING", "c:/data/aoi.shp")
Exemple d'utilisation de l'outil CalculateStatistics 2 (fenêtre autonome)

Ceci est un exemple de script Python pour CalculateStatistics.

# Calculate Statistics for single raster dataset

import arcpy
arcpy.env.workspace = "C:/Workspace"
    
arcpy.CalculateStatistics_management("image.tif", "4", "6", "0;255;21")

Environnements

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic : Oui
ArcGIS for Desktop Standard : Oui
ArcGIS for Desktop Advanced : Oui
9/12/2013