Multilayer Polygon Symbol
A polygon symbol built with multiple layers of symbols to display graphics and features that have polygon geometry. A MultilayerPolygonSymbol can contain multiple layers that are combined to create different appearances, for example, a polygon with a marker in the center. The individual layers have their own properties such as width, height, and offset, and can be accessed programmatically through MultilayerSymbol.symbolLayers. For more information about multilayer symbols, refer to https://pro.arcgis.com/en/pro-app/latest/help/mapping/layer-properties/symbol-layers.htm.
If you create a MultilayerPolygonSymbol from a collection of SymbolLayer objects, the first symbol layer in the collection will be drawn first, with the second symbol layer on top of the first, and so on. Note that symbol layers in a multilayer symbol are in reverse order of how they appear in the JSON representation.
Since
200.1.0
See also
Constructors
Creates a multilayer polygon symbol object with symbol layers and SymbolReferenceProperties.
Inherited properties
The consensus color of all layers in the symbol (excluding those that are color-locked). A MultilayerSymbol may have many symbol layers. This property represents the value of all color and tint color properties of constituent symbol layers, excluding any StrokeSymbolLayer in a MultilayerPolygonSymbol, as those symbol layers are outlines. The property defines the color and tint color of symbols contained in VectorMarkerSymbolElement. Constituent symbol layers whose colorLocked property is true do not change color as a result of this function. To change outline colors, modify the outline symbol layer colors individually.
The properties change how the multilayer symbol behaves when attached to a renderer.
The symbol layers of the multilayer symbol. Symbol layers in a multilayer symbol are in reverse order of how they appear in the JSON representation from the server.
Functions
Clones the MultilayerPolygonSymbol.
Inherited functions
Creates a swatch of the symbol. This method will scale the symbol up or down in order to fit it in to the desired width and height of the swatch.
Creates a swatch of the symbol.