ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

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
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

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

Rendu d'effectif

  • Résumé
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Applique un rendu par cercles gradués à un champ numérique dans une classe d'entités.

Illustration

Illustration du rendu d'effectif

Utilisation

  • L'outil Rendu d'effectif affiche les quantités sous forme de cercles ; la taille du cercle reflète l'importance des valeurs. La sortie de l'outil est un nouveau fichier de couche (.lyr).

  • L'affichage quantitatif des entités peut révéler des motifs spatiaux dans les données de décompte en entrée.

  • Si aucune Valeur de champ maximale n'est fournie, elle est définie sur la plus grande valeur figurant dans le Champ à représenter. Utilisez le paramètre Valeur de champ maximale pour comparer plusieurs cartes de cercles gradués ; la définition d'une même Valeur de champ maximale pour une série de cartes impose une échelle fixe des tailles de cercle, même lorsque les plages de données varient.

  • Héritage :
    Depuis la version 10 d'ArcGIS, il s'agit d'un outil intégré (plutôt que d'un exécutable Visual Basic). Malgré les efforts pour maintenir les outils personnalisés de modèle et de script développés avant la version 10, dans certains cas les modèles plus anciens qui utilisent cet outil doivent être régénérés pour l'exécution du modèle.

Syntaxe

CountRenderer_stats (input_feature_class, field_to_render, output_layer_file, number_of_classes, symbol_color, {maximum_field_value})
ParamètreExplicationType de données
input_feature_class

Couche d'entités contenant les données de total à représenter.

Feature Layer
field_to_render

Nom du champ contenant les données de total.

Field
output_layer_file

Nouveau fichier de couche en sortie contenant les informations de rendu. Vous devez ajouter l'extension .lyr au nom du fichier.

Layer File
number_of_classes

Nombre de classes dans lesquelles la classe d'entités en entrée est classée.

Long
symbol_color

Couleur des cercles gradués.

  • MANGO
  • BRIGHT_RED
  • DARK_GREEN
  • GREEN
  • DARK_BLUE
  • BRIGHT_PINK
  • LIGHT_YELLOW
  • SKY_BLUE
String
maximum_field_value
(Facultatif)

Valeur attributaire maximale à représenter. Les entités dont les valeurs de champ sont supérieures à cette valeur maximale ne sont pas dessinées.

Double

Exemple de code

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

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil CountRenderer.

import arcpy
arcpy.env.workspace = "c:/data"
arcpy.CountRenderer_stats("autotheft_weighted.shp", "Count", "auto_weight_rendered.lyr", "5", "mango","#")
Exemple 2 d'utilisation de l'outil CountRenderer (script Python autonome)

Le script Python autonome ci-dessous illustre l'utilisation de l'outil CountRenderer.

# Convert incident data to weighted point data and render
 
# Import system modules
import arcpy, sys, string, os
 
# Local variables...
workspace = "C:/data"
input = "AutoTheft.shp"
input_weighted = "autotheft_weighted.shp"
results_field = "Count"
input_weighted_rendered = "auto_weight_rendered.lyr"
 
try:
    # Set the current workspace (to avoid having to specify the full path to the feature classes each time)
    arcpy.env.workspace = workspace
 
    # Process: Collect Events...
    arcpy.CollectEvents_stats(input, input_weighted, results_field)
 
    # Process: Count Rendering...
    arcpy.CountRenderer_stats(input_weighted, results_field, input_weighted_rendered, "5", "MANGO", "#")
 
except:
    # If an error occurred when running the tool, print out the error message.
    print arcpy.GetMessages()

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

Informations de licence

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

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Rendu
  • Collect Events

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2018 Esri. | Confidentialité | Légal