Provides different symbol and renderer types to use to display graphics and features.
Class Summary Class Description ClassBreaksRendererDefines a class breaks renderer which symbolizes each feature based on the value of some numeric field. ClassBreaksRenderer.ClassBreakDefines a single class break as used by
ColorUtilProvides convenience methods for converting Java FX Color objects to integer representations in the format 0xAARRGGBB and vice versa. CompositeSymbolDefines a Symbol that is made of a collection of zero or more symbols. DashGeometricEffectRepresents a GeometricEffect for dashes on lines. DictionaryRendererDefines a renderer based on a
DictionarySymbolStyleDefines a mechanism to obtain unique multi-layer symbol style from a given specification, such as mil2525d. DictionarySymbolStyleConfigurationConfiguration settings for a custom DictionarySymbolStyle. DistanceCompositeSceneSymbolA type of Symbol that changes based on the distance, in meters, between the SceneView's Camera and
GeoElementthat the Symbol is assigned to.
DistanceCompositeSceneSymbol.RangeLinks a Symbol to a minimum and maximum distance, in meters, from the SceneView's Camera at which this Symbol will be visible between. DistanceCompositeSceneSymbol.RangeCollectionRepresents a list of
DistanceCompositeSceneSymbol.Ranges which link a Symbol to a minimum and maximum distance, in meters, from the SceneView's Camera which the Symbol is visible between.
FillSymbolDefines a FillSymbol's basic functionality and is base class for all FillSymbols. FillSymbolLayerA base class for fill symbol layers. GeometricEffectRepresents a geometric effect which is a component of display rules that dynamically alter the representation of a symbol layer. HatchFillSymbolLayerRepresents a symbol layer for polygon geometries that are filled with hatch lines, uniformly spaced parallel lines. HeatmapRendererUses the points in a layer to calculate and display the relative density of points on a map. LineSymbolDefines a LineSymbol's basic functionality and is the base class for all LineSymbols. MarkerSceneSymbolDefines 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. MarkerSymbolDefines a MarkerSymbol's basic functionality and is the base class for all MarkerSymbols, including TextSymbols. MarkerSymbolLayerA base class for marker symbol layer, representing a symobl layer used to display a marker. ModelSceneSymbolA marker symbol based on a 3D model that can be displayed in a scene by a
MultilayerPointSymbolUsed to render point or multipoint geometries, these symbols are built from multiple layers of symbols. MultilayerPolygonSymbolUsed to render polygon geometries, these symbols are built from multiple layers of symbols. MultilayerPolylineSymbolUsed to render polyline geometries, these symbols are built from multiple layers of symbols. MultilayerSymbolA base class for multilayer symbols. PictureFillSymbolUses an image to symbolize the fill for a polygon geoelement. PictureFillSymbolLayerRepresents a polygon geometry filled with an image. PictureMarkerSymbolUses an image to symbolize geoelements that have point or multipoint geometry. PictureMarkerSymbolLayerPictureMarkerSymbolLayers can be used to symbolize point geometries with an image. RendererBase class for Renderers and used to draw Features or Graphics to a GeoView. Renderer.ScenePropertiesThis represents renderer properties applicable only to an ArcGISScene. SceneSymbolDefines a SceneSymbol's basic functionality and is the base class for all SceneSymbols. SimpleFillSymbolDefines a SimpleFillSymbol which is a FillSymbol based on simple pre-defined patterns. SimpleLineSymbolDefines a SimpleLineSymbol which is a LineSymbol based on simple patterns. SimpleMarkerSceneSymbolUsed to draw point or multipoint features on a layer using a 3D marker symbol. SimpleMarkerSymbolDefines a SimpleMarkerSymbol which is a MarkerSymbol based on simple shapes. SimpleRendererA SimpleRenderer uses one Symbol and draws all Features/Graphics using that Symbol. SolidFillSymbolLayerRepresents a symbol layer used to fill a polygon geometry with a solid color. SolidStrokeSymbolLayerRepresents a polyline geometry symbolized with a solid color. StrokeSymbolLayerRepresents a symbol layer intended for use with line geometries. SymbolA base class to represent symbols. SymbolAnchorRepresents the anchor point of a symbol layer, including placement mode and anchor position values. SymbolLayer SymbolReferencePropertiesSymbol properties that changes how symbols behave when attached to a renderer. SymbolStyleA
SymbolStyleis 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).
SymbolStyleSearchParametersDefines parameters used to search for symbol primitives in a
SymbolStyleSearchResultDefines the results from searching through a *.stylx file. TextSymbolDefines how text is displayed, describing the appearance and positioning of the text. UniqueValueRendererA UniqueValueRenderer symbolizes groups of geoelements that have matching attributes. UniqueValueRenderer.UniqueValueA UniqueValue object that is used in a UniqueValueRenderer. UnsupportedRendererRepresents a renderer type that is not currently supported. VectorMarkerSymbolElementRepresents an element within a VectorMarkerSymbolLayer. VectorMarkerSymbolLayerVectorMarkerSymbolLayers are symbol layers intended for use with point geometries.
Enum Summary Enum Description ClassBreaksRenderer.NormalizationTypeDefines the different normalization types that can be applied to values by a class breaks renderer. ClassBreaksRenderer.RendererClassificationMethodThe classification method used to generate class breaks. MarkerSymbol.AngleAlignmentDefines whether the rotation of a Symbol is relative to the map or the user's screen. Renderer.SceneProperties.ExtrusionModeExtrusion mode to be applied to a
RotationTypeDefines the type of rotation applied to a Symbol. SceneSymbol.AnchorPositionDefines the placement of a SceneSymbol relative to the GeoElement's geometry it is assigned to. SimpleFillSymbol.StyleDefines the fill style for a SimpleFillSymbol. SimpleLineSymbol.MarkerPlacementAn enum that contains the possible marker placement locations on a SimpleLineSymbol. SimpleLineSymbol.MarkerStyleAn enum that contains the possible marker styles to be placed at the ends of a SimpleLineSymbol. SimpleLineSymbol.StyleThe list of possible simple line symbol styles. SimpleMarkerSceneSymbol.StyleDefines the marker style for this SimpleMarkerSceneSymbol. SimpleMarkerSymbol.StyleDefines the marker style for this SimpleMarkerSymbol. StrokeSymbolLayer.CapStyleThe cap style describes the way that line symbol layers will terminate when combined with a geometry. StrokeSymbolLayer.LineStyle3DThe 3D line style describes the way that line symbol layers will render in 3D. SymbolAnchor.PlacementModeRepresents the ways in which symbol anchor values may be specified. SymbolSizeUnitsRepresents possible size units for ModelSceneSymbols. TextSymbol.FontDecorationDefines various decorations that can be applied to the text of this Symbol. TextSymbol.FontStyleDefines various styles that can be applied to the text of this Symbol. TextSymbol.FontWeightDefines how thick or thin the characters in text appear. TextSymbol.HorizontalAlignmentDefines horizontal alignment of the text within the Symbol. TextSymbol.VerticalAlignmentDefines vertical alignment of the text within the Symbol.