Package com.esri.arcgisruntime.symbology
Provides different symbol and renderer types to use to display graphics and features.
- Since:
- 100.0.0
-
Class Summary Class Description ClassBreaksRenderer Defines a class breaks renderer which symbolizes each feature based on the value of some numeric field.ClassBreaksRenderer.ClassBreak Defines a single class break as used byClassBreaksRenderer
.CompositeSymbol Defines a Symbol that is made of a collection of zero or more symbols.DashGeometricEffect Represents a GeometricEffect for dashes on lines.DictionaryRenderer Defines a renderer based on aSymbolStyle
.DictionarySymbolStyle Defines a mechanism to obtain unique multi-layer symbol style from a given specification, such as mil2525d.DictionarySymbolStyleConfiguration Configuration settings for a custom DictionarySymbolStyle.DistanceCompositeSceneSymbol A type of Symbol that changes based on the distance, in meters, between the SceneView's Camera andGeoElement
that the Symbol is assigned to.DistanceCompositeSceneSymbol.Range Links a Symbol to a minimum and maximum distance, in meters, from the SceneView's Camera at which this Symbol will be visible between.DistanceCompositeSceneSymbol.RangeCollection Represents a list ofDistanceCompositeSceneSymbol.Range
s which link a Symbol to a minimum and maximum distance, in meters, from the SceneView's Camera which the Symbol is visible between.FillSymbol Defines a FillSymbol's basic functionality and is base class for all FillSymbols.FillSymbolLayer A base class for fill symbol layers.GeometricEffect Represents a geometric effect which is a component of display rules that dynamically alter the representation of a symbol layer.HatchFillSymbolLayer Represents a symbol layer for polygon geometries that are filled with hatch lines, uniformly spaced parallel lines.HeatmapRenderer Uses the points in a layer to calculate and display the relative density of points on a map.LineSymbol Defines a LineSymbol's basic functionality and is the base class for all LineSymbols.MarkerSceneSymbol Defines a MarkerSceneSymbol which is a SceneSymbol based on simple 3D geometries (e.g., sphere) or 3D models (e.g., COLLADA file format): Color, color of the symbol. Width, width of the symbol . Height, height of the symbol . Depth, depth of the symbol . Pitch, pitch of the symbol. Roll, roll of the symbol. Heading, heading of the symbol.MarkerSymbol Defines a MarkerSymbol's basic functionality and is the base class for all MarkerSymbols, including TextSymbols.MarkerSymbolLayer A base class for marker symbol layer, representing a symobl layer used to display a marker.ModelSceneSymbol A marker symbol based on a 3D model that can be displayed in a scene by aSceneView
.MultilayerPointSymbol Used to render point or multipoint geometries, these symbols are built from multiple layers of symbols.MultilayerPolygonSymbol Used to render polygon geometries, these symbols are built from multiple layers of symbols.MultilayerPolylineSymbol Used to render polyline geometries, these symbols are built from multiple layers of symbols.MultilayerSymbol A base class for multilayer symbols.PictureFillSymbol Uses an image to symbolize the fill for a polygon geoelement.PictureFillSymbolLayer Represents a polygon geometry filled with an image.PictureMarkerSymbol Uses an image to symbolize geoelements that have point or multipoint geometry.PictureMarkerSymbolLayer PictureMarkerSymbolLayers can be used to symbolize point geometries with an image.Renderer Base class for Renderers and used to draw Features or Graphics to a GeoView.Renderer.SceneProperties This represents renderer properties applicable only to an ArcGISScene.SceneSymbol Defines a SceneSymbol's basic functionality and is the base class for all SceneSymbols.SimpleFillSymbol Defines a SimpleFillSymbol which is a FillSymbol based on simple pre-defined patterns.SimpleLineSymbol Defines a SimpleLineSymbol which is a LineSymbol based on simple patterns.SimpleMarkerSceneSymbol Used to draw point or multipoint features on a layer using a 3D marker symbol.SimpleMarkerSymbol Defines a SimpleMarkerSymbol which is a MarkerSymbol based on simple shapes.SimpleRenderer A SimpleRenderer uses one Symbol and draws all Features/Graphics using that Symbol.SolidFillSymbolLayer Represents a symbol layer used to fill a polygon geometry with a solid color.SolidStrokeSymbolLayer Represents a polyline geometry symbolized with a solid color.StrokeSymbolLayer Represents a symbol layer intended for use with line geometries.Symbol Defines a generic symbol and is the base class for all symbols.SymbolAnchor Represents the anchor point of a symbol layer, including placement mode and anchor position values.SymbolLayer Represents a SymbolLayer within aMultilayerPointSymbol
,MultilayerPolygonSymbol
, orMultilayerPolylineSymbol
.SymbolReferenceProperties Symbol properties that changes how symbols behave when attached to a renderer.SymbolStyle ASymbolStyle
is created either from a style file on disk (an SQLite database with a .stylx extension, created with ArcGIS Pro) or from a style file hosted on ArcGIS Online or an ArcGIS Enterprise portal (also referred to as a web style).SymbolStyleSearchParameters Defines parameters used to search for symbol primitives in aSymbolStyle
.SymbolStyleSearchResult Defines the results from searching through a *.stylx file.TextSymbol Defines how text is displayed, describing the appearance and positioning of the text.UniqueValueRenderer A UniqueValueRenderer symbolizes groups of geoelements that have matching attributes.UniqueValueRenderer.UniqueValue A UniqueValue object that is used in a UniqueValueRenderer.UnsupportedRenderer Represents a renderer type that is not currently supported.VectorMarkerSymbolElement Represents an element within a VectorMarkerSymbolLayer.VectorMarkerSymbolLayer VectorMarkerSymbolLayers are symbol layers intended for use with point geometries. -
Enum Summary Enum Description ClassBreaksRenderer.NormalizationType Defines the different normalization types that can be applied to values by a class breaks renderer.ClassBreaksRenderer.RendererClassificationMethod The classification method used to generate class breaks.MarkerSymbol.AngleAlignment Defines whether the rotation of a Symbol is relative to the map or the user's screen.Renderer.SceneProperties.ExtrusionMode Extrusion mode to be applied to aGeoElement
.RotationType Defines the type of rotation applied to a Symbol.SceneSymbol.AnchorPosition Defines the placement of a SceneSymbol relative to the GeoElement's geometry it is assigned to.SimpleFillSymbol.Style Defines the fill style for a SimpleFillSymbol.SimpleLineSymbol.MarkerPlacement An enum that contains the possible marker placement locations on a SimpleLineSymbol.SimpleLineSymbol.MarkerStyle An enum that contains the possible marker styles to be placed at the ends of a SimpleLineSymbol.SimpleLineSymbol.Style The list of possible simple line symbol styles.SimpleMarkerSceneSymbol.Style Defines the marker style for this SimpleMarkerSceneSymbol.SimpleMarkerSymbol.Style Defines the marker style for this SimpleMarkerSymbol.StrokeSymbolLayer.CapStyle The cap style describes the way that line symbol layers will terminate when combined with a geometry.StrokeSymbolLayer.LineStyle3D The 3D line style describes the way that line symbol layers will render in 3D.SymbolAnchor.PlacementMode Represents the ways in which symbol anchor values may be specified.SymbolSizeUnits Represents possible size units for ModelSceneSymbols.TextSymbol.FontDecoration Defines various decorations that can be applied to the text of this Symbol.TextSymbol.FontStyle Defines various styles that can be applied to the text of this Symbol.TextSymbol.FontWeight Defines how thick or thin the characters in text appear.TextSymbol.HorizontalAlignment Defines horizontal alignment of the text within the Symbol.TextSymbol.VerticalAlignment Defines vertical alignment of the text within the Symbol.