Symbolize by Point Size (Business Analyst)
Summary
Thematically maps a feature class based on a numeric field and displays it as a symbolized point.
Usage
-
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.
Syntax
Parameter | Explanation | Data Type |
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 (Optional) |
The attribute field used in the normalization calculations. | Field |
UseSelectedFeatures (Optional) |
Identifies the features that will be used to generate the thematic map.
| Boolean |
Code Sample
# 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\ArcGIS\Desktop10.0\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)