ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Plus...

Calculer les statistiques par lot

  • Récapitulatif
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Calcule les statistiques pour plusieurs jeux de données raster.

Utilisation

  • Le calcul des statistiques permet aux applications ArcGIS d'étirer et de symboliser correctement les données raster à afficher.
  • Un pas d'échantillonnage contrôle la partie du raster qui est utilisée dans le calcul des statistiques. La valeur en entrée indique le pas d'échantillonnage horizontal ou vertical : la valeur 1 utilise chaque pixel et la valeur 2 utilise un pixel sur deux. Le pas d'échantillonnage peut uniquement s'étendre de la valeur 1 au nombre de colonnes/lignes du raster.

  • Le calcul des statistiques aux formats Grid Esri et RADARSAT2 utilisent toujours un pas d'échantillonnage de 1.

  • Les pas d'échantillonnage sont assez 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 n'est pas égale au nombre de pixels dans une pyramide (par exemple, si le pas d'échantillonnage est de 5 et que le niveau de pyramide le plus proche est de 4 x 4 pixels, c'est-à-dire de niveau 2), le logiciel arrondit au niveau de pyramide inférieur suivant (dans ce cas, 2) et utilise cette valeur comme pas d'échantillonnage.

  • Un pas d'échantillonnage n'est pas utilisé pour tous les formats raster. Les formats raster qui calculent des statistiques et tirent avantage du pas d'échantillonnage sont notamment les formats TIFF, IMG, NITF, DTED, RAW, ADRG, CIB, CADRG, DIGEST, GIS, LAN, CIT, COT, ERMapper, ENVI DAT, BIL, BIP, BSQ et géodatabase.

  • L'option Ignorer les valeurs vous permet d'exclure une valeur spécifique du calcul des statistiques. Vous pouvez ignorer une valeur s'il s'agit d'une valeur NoData ou si elle est destinée à fausser votre calcul.

Syntaxe

BatchCalculateStatistics_management (Input_Raster_Datasets, {Number_of_columns_to_skip}, {Number_of_rows_to_skip}, {Ignore_values}, {Skip_Existing})
ParamètreExplicationType de données
Input_Raster_Datasets
[input_raster_dataset,...]

Les jeux de données raster en entrée.

Raster Dataset
Number_of_columns_to_skip
(Facultatif)

Nombre de pixels horizontaux entre échantillons.

Cette valeur doit être supérieure à 0 et inférieure ou égale au nombre de colonnes du 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
Number_of_rows_to_skip
(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 de statistiques.

Par défaut, aucune valeur n'est définie.

Double
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.

  • OVERWRITE —Les 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_EXISTING —Les statistiques ne sont calculées que si elles n'existent pas déjà.
Boolean

Exemple de code

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

Ceci est un exemple Python pour BatchCalculateStatistics.

import arcpy
arcpy.BatchCalculateStatistics_management(
     "C:/data/img1.tif;C:/data/img2.jp2",
     "5", "5", "0;255", "SKEP_EXISTING")
Exemple d'utilisation de l'outil BatchCalculateStatistics 2 (script autonome)

Ceci est un exemple de script Python pour BatchCalculateStatistics.

#Calculate Statistics for multiple raster datasets with 
#multiple ignore values. 
#Skip datasets that already have the statistics.

import arcpy
arcpy.env.workspace = "C:/Workspace"

    
inras = "image1.tif;image2.img;fgdb.gdb/image3"
skipcol = "5"
skiprow = "5"
ignoreval = "0;255;21"
skipexist = "SKIP_EXISTING"

arcpy.BatchCalculateStatistics_management(
     inras, skipcol, skiprow, ignoreval,skipexist)

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

Informations de licence

  • ArcGIS for Desktop Basic: Oui
  • ArcGIS for Desktop Standard: Oui
  • ArcGIS for Desktop Advanced: Oui

Thèmes connexes

  • Présentation générale du jeu d'outils Raster
  • Paramètres d'environnement des données raster
  • Statistiques concernant les données raster
  • Calcul de statistiques à l'aide d'outils de géotraitement
  • Calcul de statistiques dans ArcCatalog
  • Définition des paramètres de statistiques relatifs à l'environnement de géotraitement
  • Définir les propriétés de raster
  • Construire des pyramides et des statistiques
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal