Compter (Gestion des données)
Récapitulatif
Renvoie le nombre total de lignes d'une classe d'entités d'une table, d'une couche ou d'un raster.
Utilisation
- 
Si l'entrée est une couche ou une vue tabulaire contenant un ensemble sélectionné d'enregistrements, seuls les enregistrements sélectionnés sont comptés. 
- Cet outil respecte l'environnement de l''étendue en sortie. Seules les entités se trouvant à l'intérieur ou à l'intersection du paramètre d'environnement d'étendue en sortie seront comptées. 
- Vous pouvez afficher le nombre de lignes dans la fenêtre Résultats. 
- 
Dans ModelBuilder, l'outil Compter est généralement utilisé pour installer une pré-condition, comme illustré ci-dessous. Dans ce modèle, l'outil Compter compte le nombre d'enregistrements renvoyés par l'outil Sélectionner. Si le nombre est égal à zéro, la Zone tampon ne s'exécutera pas du fait de la pré-condition.  
Syntaxe
| Paramètre | Explication | Type de données | 
| in_rows | Vue tabulaire ou couche raster en entrée. Si une sélection est définie sur l'entrée, le nombre d'enregistrements sélectionnés est renvoyé. | Raster Layer; Table View | 
Exemple de code
Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction GetCount en mode immédiat.
import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.GetCount_management("roads")
Le script autonome suivant dessous est un exemple d'utilisation simple de la fonction GetCount dans un environnement de scripts.
# Name: fcCount.py
# Purpose: calculate the number of features in a featureclass
# Import system modules
import arcpy
from arcpy import env
 
lyrfile = r"C:\data\streets.lyr"
result = arcpy.GetCount_management(lyrfile)
count = int(result.getOutput(0))
print count