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)