Symbolize by Point Size (Business Analyst)
Краткая информация
Thematically maps a feature class based on a numeric field and displays it as a symbolized point.
Использование
- 
You can display points using a symbol that varies in size to represent different values.
 - 
Graduated symbols work best for counts and amounts, since most people associate the size of the symbol with magnitude.
 - 
An example for using a graduated symbol is to display store points as different sizes according to their sales volume or to show customers according to total purchases or visits.
 
Синтаксис
| Параметр | Объяснение | Тип данных | 
InputFeatureLayer  | 
 The input feature layer.  | Feature Layer | 
Field  | 
 The attribute field used to define the thematic map.  | Field | 
ClassificationSchemeParameterName  | 
 The classification methods to thematically map your input feature class. 
  | String | 
ColorParameterName  | 
 The color assigned to the points to be symbolized.  | Long | 
NameField (дополнительно)  | 
 The attribute field used in the normalization calculations.  | Field | 
UseSelectedFeatures (дополнительно)  | 
 Identifies the features that will be used to generate the thematic map. 
  | Boolean | 
Пример кода
# 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)