A class break object used to categorize a group of values that fall within a range of values. It represents a unique value or combination of values and a matching symbol in a ClassBreaksRenderer.
A collection of ClassBreaks.
A custom symbology renderer where the features of a Layer are displayed via groups based upon numerical data. The groups (aka. class breaks) are defined by specified MinValue and MaxValue values in the ClassBreakInfo objects of the ClassBreaks collection.
Defines a set of symbols that make up a single symbol.
Renders geoelements using symbols generated from a DictionarySymbolStyle.
A dictionary symbol style object containing symbol primitives and rules for generating symbols from attribute values.
Configuration settings for a custom DictionarySymbolStyle.
Defines a set of symbols and their visible distance range.
Defines a minimum and maximum distance for rendering the symbol.
Base class for fill symbols used for displaying polygons
A base class for fill symbol layers.
A base class for multilayer symbol geometric effect.
A class that implements hatch fill symbol layer inside of the geometry attached to a multilayer polygon symbol.
Base class for line symbols used for lines or polygon outlines
Base class for symbols used in a Scene
Base class for Marker symbols used for displaying points
A base class for marker symbol layers, representing a symbol layer used to display a marker.
Used to display point or multipoint geoelements in a scene using a 3D model.
Multilayer Point symbol.
Multilayer Polygon symbol.
Multilayer Polyline symbol.
A base class for multilayer symbols. Multilayer symbols are built from multiple layers of symbols, which combine to let you add complex symbols to maps and scenes.
Uses an image to symbolize the fill for a polygon geoelement.
A class that represents polygon geometry filled with an image.
Uses an image to symbolize geoelements that have point or multipoint geometry.
A struct that implements picture marker symbol layers.
Collection of properties for renderers that participate in a Scene.
Base class for symbols used in a Scene
Base class for symbols used in a Scene, used to draw point or multipoint features on a layer using an 3D marker symbol.
A basic color and marker shape used to represent point features on a map. At a minimum use the Color, Outline, Size, and Style Properties to modify its default appearance. Other Properties are also available for more generate more complex visualizations.
A custom symbology renderer where the features of a Layer are displayed as a single symbol.
A class that implements solid fill symbol layer.
A class for stroke symbol layers with customized geometric effects. Currently it supports only dash effects. Commonly used in line symbols to describe the appearance of the line, or in polygon symbols as an outline.
A StrokeSymbolLayer represents a symbol layer that, when applied to a polyline geometry, draws a stroke along that geometry. The StrokeSymbolLayer can also control drawing the outline of a polygon geometry.
A base class to represent symbols.
Implements the anchor of a symbol layer, including placement mode and x, y anchor values.
A base class to represent symbol layers, which are the fundamental components used to build multilayer symbols.
Symbol properties that changes how symbols behave when attached to a renderer.
A symbol style object.
Search parameters used to search for symbol primitives in a SymbolDictionary.
A search result object returned by symbol dictionary.
Text symbol used to draw text as a marker symbol.
Represents a unique value or combination of values and a matching symbol in a UniqueValueRenderer.
A collection of UniqueValues
A custom symbology renderer where the features of a Layer are displayed via groups based upon specified values found in an attribute field. The groups (aka. unique values) are defined as discreet occurrences specified as Values in UniqueValue objects of the UniqueValues collection.
The VectorMarkerSymbolElement represents a component of a vector marker. A single VectorMarkerSymbolElement is a combination of a symbol and a geometry.
The VectorMarkerSymbolLayer represents a marker comprising vector graphics.
The options for handling extrusion values.
Describes the text decoration to be used when drawing text symbol. The default value is FontDecoration.None.
Describes the font style to be used when drawing text symbol. The default value is FontStyle.Normal.
Describes the font weight to be used when drawing text symbol. The default value is Normal.
Horizontal alignment of TextSymbol text.
The classification method used to generate class breaks.
Defines the statistical normalization technique used to adjust values measured on different scales to a notionally common scale, often prior to averaging. This enumeration is used by the ClassBreaksRenderer.NormalizationType Property.
The RotationType enum controls the origin and direction of rotation given by the rotation expression.
The list of possible scene symbol anchor placements.
Represents the style of a SimpleFillSymbol
The list of possible marker placements on a simple line symbol.
The list of possible marker styles to place on a simple line symbol.
Represents the style of a SimpleLineSymbol.
The list of possible simple marker scene symbol styles.
Represents the style of a SimpleMarkerSymbol
The list of possible cap styles.
The list of possible 3D line styles.
The list of possible symbol anchor placement modes.
Defines the way the rotation angle is used by the marker symbol
A list of possible size units for symbols.
Vertical alignment for TextSymbol text.