Résumé
Crée une classe d’entités à partir d’un nombre de points coïncidents. Pour les entités ponctuelles et linéaires, le nombre de points coïncidents est déterminé en fonction d’une distance maximum spécifiée. Pour les entités surfaciques, le nombre de points est déterminé par les entités ponctuelles ou parties de ces entités superposées à l’entité surfacique.
Utilisation
Le champ TOTAL_CNT est créé par l’outil et inclut le total des valeurs uniques pour les Input Summary Features (Entités de synthèse en entrée) qui coïncident avec les Input Features (Entités en entrée).
Un champ est créé pour chaque valeur unique trouvée dans Group Field lorsque le paramètre Group Field (Champ de regroupement) est utilisé. Chaque champ contient un nombre de Input Summary Features (Entités de synthèse en entrée) qui coïncident avec les Input Features (Entités en entrée) et possèdent une valeur unique correspondante.
La classe d’entités en sortie est symbolisée à l'aide du champ TOTAL_CNT.
Lorsque le paramètre Group Field (Champ de regroupement) est utilisé, des champs <value name>_CNT supplémentaires sont créés. L’outil génére un nom de champ unique pour chaque valeur unique de l’attribut. Si des valeurs nulles existent, le champ None_CNT est créé.
Syntaxe
SummarizeIncidentCount(in_features, in_sum_features, out_feature_class, {search_radius}, {group_field})
Paramètre | Explication | Type de données |
in_features | Les entités en entrée pour lesquelles les totaux de points coïncidents sont calculés. | Feature Layer |
in_sum_features | Les entités ponctuelles coïncidentes avec les entités en entrée. | Feature Layer |
out_feature_class | La classe d'entités en sortie Total de choroplètes, symbolisée selon le nombre total. | Feature Class |
search_radius (Facultatif) | La distance maximum depuis un point ou une ligne Input Features (Entités en entrée) à laquelle une entité ponctuelle est considérée coïncidente. Ce paramètre n’est pas actif lorsque Input Features (Entités en entrée) est un polygone. | Linear Unit |
group_field (Facultatif) | Un champ contenant la valeur utilisée pour diviser des nombres de points. Des champs supplémentaires seront générés contenant le total de chaque valeur unique dans le champ groupe. | Field |
Exemple de code
Le script Python ci-dessous illustre l’utilisation de la fonction SummarizeIncidentCount en mode immédiat.
import arcpy
arcpy.env.workspace = r"C:/data/city_pd.gdb"
arcpy.ca.SummarizeIncidentCount("Precincts",
"Arrests",
"arrests_by_precinct_offense_type",
None,
"OFFENDESC")
Le script Python ci-dessous illustre l'utilisation de l'outil SummarizeIncidentCount dans un script autonome.
# Name: SummarizeIncidentCount.py
# Description: Creates a polygon feature class containing the total number of
# crimes committed, the total number of each type of crime
# committed, within each precinct.
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = r"C:\data\city_pd.gdb"
# Execute SummarizeIncidentCount
arcpy.ca.SummarizeIncidentCount("Precincts", "Crimes",
"crimes_by_precinct_offense_type", "OFFENDESC")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?