Symboliser par champ numérique (Business Analyst)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Apparie de manière thématique une classe d'entités en fonction d'un champ numérique.

Pour en savoir plus sur le fonctionnement de l'outil Symboliser par champ numérique

Utilisation

Syntaxe

SymbolizeByNumericField_ba (InputFeatureLayer, Field, ClassificationSchemeParameterName, {NameField}, {UseSelectedFeatures}, {ColorSchemeParameterName})
ParamètreExplicationType de données
InputFeatureLayer

Couche d'entités en entrée.

Feature Layer
Field

Champ attributaire utilisé pour définir la carte thématique.

Field
ClassificationSchemeParameterName

Méthode de classification qui permet d'apparier thématiquement votre classe d'entités en entrée.

  • Seuils naturelsUtilise la classification par seuils naturels pour produire une carte thématique.
  • Ecart typeUtilise la méthode de classification par écart type pour produire une carte thématique.
  • Intervalle égalUtilise la méthode de classification par intervalles égaux pour produire une carte thématique.
  • QuantileUtilise la méthode de classification des quantiles pour produire une carte thématique.
String
NameField
(Facultatif)

Champ attributaire utilisé dans le calcul de la normalisation.

Field
UseSelectedFeatures
(Facultatif)

Identifie les entités qui permettront de générer la carte thématique.

  • TRUEUtilise uniquement les entités sélectionnées pour générer la carte thématique.
  • FALSEUtilise toutes les entités pour générer la carte thématique. Il s'agit de l'option par défaut.
Boolean
ColorSchemeParameterName
(Facultatif)

Combinaison de couleurs de la carte thématique.

String

Exemple de code

Exemple d'utilisation du script SymbolizeByNumericField (script autonome)
# Name: SymbolizeByNumericField.py
# Description: Symbolizes block groups by total population.
# Author: Esri

# Import system modules

import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")

try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business") 
 
# Defines the parameters for the Symbolize by Numeric Field tool
  Input = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_bg.bds"
  Fld= "TOTPOP_CY"
 
# Thematically symbolizes a layer by a numeric field
  arcpy.SymbolizeByNumericField_ba(Input, Fld, "Equal Interval")
 
# Release extension license 
  arcpy.CheckInExtension("Business")
     
except:
  print arcpy.GetMessages(2)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014