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

  • 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

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