ClassBreaksRenderer

Base Type: FeatureRenderer

A class that contains a class breaks renderer.

Property

Type

Description

BackgroundSymbol

FillSymbol

The background fill symbol used when graduated marker symbols are draw on polygon features.

ClassBreakInfos

ClassBreakInfo[]

A collection of ClassBreakInfo objects.

Field

string

The classification field.

MinimumValue

double

The minimum break, i.e. the lower bound of the first class.

NormalizationField

string

The normalization field.

NormalizationTotal

double

The total of all values (used when normalizing by percent of total).

NormalizationTotalSpecified

bool

Indicates if NormalizationTotal is specified.

NormalizationType

esriNormalizationType

The normalization type.

NormalizationTypeSpecified

bool

Indicates if NormalizationType is specified.

RotationField

string

The rotation field.

RotationType

esriRotationType

The rotation type.

RotationTypeSpecified

bool

Indicates if RotationType is specified.

Remarks

Use this renderer to symbolize quantitative information about feature data. Class breaks symbology divides the range of feature values into a relatively small number of classes. For example, you can use a this renderer to symbolize features by population value, dividing the features into three classes of low, medium, and high population value. One symbol is associated with each class, and it is used to draw features in the class. For example, with a polygon feature class, a yellow fill symbol can represent low population, orange fill can represent medium population, and red fill can represent high population.

MinimumValue represents the lowest value in the first ClassBreakInfo (index = 0). Features with values less than MinimumValue or higher than the ClassMaximumValue of the last ClassBreakInfo (index = ClassBreakInfos.Count &endash 1) are drawn with BackgroundSymbol.

Classes are defined by specifying the break values between the classes. Use ClassBreakInfos to find out what are those break values that define each class.

Data normalization creates a ratio by dividing two values. When comparing attribute values between features, normalization is useful to minimize the effect of varying map area or the number of observations. Normalizing, i.e. dividing, by a field is the most common way to normalize data for a this renderer. Normalize by an area field to represent a density, or normalize by another field with the same units as the values in Field to produce a rate.

NormalizationField is the field that contains the values that the Field values will be divided by to produce the symbolization.

NormalizationType returns one of the following ways the data are normalized:

A symbol can be rotated if it is a marker. The amount of rotation is determined by feature value of the attributed field specified by RotationField associated with each feature.

RotationType defines which of two conventions for rotation angles is used.

Symbol rotation specification

2/28/2020