Symboliser par taille de point (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 et l'affiche sous forme de point symbolisé.

Utilisation

Syntaxe

SymbolizeByPointSize_ba (InputFeatureLayer, Field, ClassificationSchemeParameterName, ColorParameterName, {NameField}, {UseSelectedFeatures})
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 naturels —Utilise la classification par seuils naturels pour produire une carte thématique.
  • Ecart type —Utilise la méthode de classification par écart type pour produire une carte thématique.
  • Intervalle égal —Utilise la méthode de classification par intervalles égaux pour produire une carte thématique.
  • Quantile —Utilise la méthode de classification des quantiles pour produire une carte thématique.
String
ColorParameterName

Couleur affectée aux points à symboliser.

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

  • TRUE —Utilise uniquement les entités sélectionnées pour générer la carte thématique.
  • FALSE —Utilise toutes les entités pour générer la carte thématique. Il s'agit de l'option par défaut.
Boolean

Exemple de code

Exemple d'utilisation du script SymbolizeByPointSize (script autonome)
# Name: SymbolizeByPointSize.py
# Description:  Symbolizes sales of a customer file and displays it by point size.
# 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 Point Size tool
  Input = "C:/temp/sf_cust.shp"
  Symbolization = "SALES"
 
# Thematically symbolizes a layer by point size
# Red point is -65536
  arcpy.SymbolizeByPointSize_ba(Input,sSymbolization, "Equal Interval", -65536)
 
# 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