public class GraduatedColorsRendererDefinition : ClassBreaksRendererDefinition
Public Class GraduatedColorsRendererDefinition Inherits ClassBreaksRendererDefinition
public class GraduatedColorsRendererDefinition : ClassBreaksRendererDefinition
Public Class GraduatedColorsRendererDefinition Inherits ClassBreaksRendererDefinition
await QueuedTask.Run(() => { var featureLayerCreationParams = new FeatureLayerCreationParams(new Uri(@"c:\data\countydata.gdb\counties")) { Name = "Population Density (sq mi) Year 2010", RendererDefinition = new GraduatedColorsRendererDefinition("POP10_SQMI") }; LayerFactory.Instance.CreateLayer<FeatureLayer>( featureLayerCreationParams, MapView.Active.Map ); });
string colorBrewerSchemesName = "ColorBrewer Schemes (RGB)"; StyleProjectItem style = Project.Current.GetItems<StyleProjectItem>().First(s => s.Name == colorBrewerSchemesName); string colorRampName = "Greens (Continuous)"; IList<ColorRampStyleItem> colorRampList = await QueuedTask.Run(() => { return style.SearchColorRamps(colorRampName); }); ColorRampStyleItem colorRamp = colorRampList[0]; await QueuedTask.Run(() => { GraduatedColorsRendererDefinition gcDef = new GraduatedColorsRendererDefinition() { ClassificationField = "CROP_ACR07", ClassificationMethod = ArcGIS.Core.CIM.ClassificationMethod.NaturalBreaks, BreakCount = 6, ColorRamp = colorRamp.ColorRamp, SymbolTemplate = SymbolFactory.Instance.ConstructPolygonSymbol( ColorFactory.Instance.GreenRGB, SimpleFillStyle.Solid, null).MakeSymbolReference(), ExclusionClause = "CROP_ACR07 = -99", ExclusionSymbol = SymbolFactory.Instance.ConstructPolygonSymbol( ColorFactory.Instance.RedRGB, SimpleFillStyle.Solid, null).MakeSymbolReference(), ExclusionLabel = "No yield", }; var featureLayerCreationParams = new FeatureLayerCreationParams((new Uri(@"c:\Data\CountyData.gdb\Counties"))) { Name = "Crop", RendererDefinition = gcDef }; LayerFactory.Instance.CreateLayer<FeatureLayer>(featureLayerCreationParams, MapView.Active.Map); });
System.Object
ArcGIS.Desktop.Mapping.LayerDrawingDefinition
ArcGIS.Desktop.Mapping.RendererDefinition
ArcGIS.Desktop.Mapping.ClassBreaksRendererDefinition
ArcGIS.Desktop.Mapping.GraduatedColorsRendererDefinition
Target Platforms: Windows 11, Windows 10