ArcGIS Pro SDK 分级专题

List listClassBreaks = new List
{
    new CIMClassBreak
    {
        Symbol = SymbolFactory.Instance.ConstructPointSymbol(ColorFactory.Instance.RedRGB, 12).MakeSymbolReference(),
        UpperBound = -4124.13
    },
    new CIMClassBreak
    {
        Symbol = SymbolFactory.Instance.ConstructPointSymbol(ColorFactory.Instance.GreenRGB, 12).MakeSymbolReference(),
        UpperBound = -3389.27
    },
    new CIMClassBreak
    {
        Symbol = SymbolFactory.Instance.ConstructPointSymbol(ColorFactory.Instance.BlueRGB, 12).MakeSymbolReference(),
        UpperBound = -2321.95
    },
    new CIMClassBreak
    {
        Symbol = SymbolFactory.Instance.ConstructPointSymbol(ColorFactory.Instance.GreyRGB, 12).MakeSymbolReference(),
        UpperBound = -1566.68
    },
    new CIMClassBreak
    {
        Symbol = SymbolFactory.Instance.ConstructPointSymbol(ColorFactory.Instance.WhiteRGB, 12).MakeSymbolReference(),
        UpperBound = -38.51
    }
};‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

CIMClassBreaksRenderer cimClassBreakRenderer = new CIMClassBreaksRenderer
{
    ClassBreakType = ClassBreakType.GraduatedColor,
    ClassificationMethod = ClassificationMethod.Manual,
    //Field = SDKHelpers.GetNumericField(featureLayer),
    Field = "NewPressure",
    Breaks = listClassBreaks.ToArray()
};
featureLayer?.SetRenderer(cimClassBreakRenderer);‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

Original: https://www.cnblogs.com/gisoracle/p/16299135.html
Author: gisoracle
Title: ArcGIS Pro SDK 分级专题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/545590/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球