单值专题图子项类。

命名空间:  SuperMap.Mapping
程序集:  SuperMap.Mapping (in SuperMap.Mapping)
版本: dll

语法

C#
public class ThemeUniqueItem

备注

单值专题图是将专题值相同的要素归为一类,为每一类设定一种渲染风格,其中每一类就是一个专题图子项。比如,利用单值专题图制作行政区划图,Name字段代表省/直辖市名,该字段用来做专题变量,如果该字段的字段值总共有5种不同值,则该行政区划图有5个专题图子项,其中每一个子项内的要素Name字段值都相同。

示例

以下代码示例逐个定义单值专题图子项,通过修改,再增加到单值专题图风格。
CopyC#
public Int32 AddThemeUniqueItemTest2()
{
    //实例化一个单值专题图对象
    ThemeUnique theme = new ThemeUnique();

     //实例化单值专题图子项item1并设置子项的属性
     ThemeUniqueItem item1 = new ThemeUniqueItem();
     item1.Caption = "Caption";
     item1.IsVisible = true;
     item1.Style = new GeoStyle();
     item1.Unique = "1";

     //实例化单值专题图子项item2并设置子项的属性
     ThemeUniqueItem item2 = new ThemeUniqueItem(item1);
     item2.Unique = "2";

     //实例化单值专题图子项item3
     ThemeUniqueItem item3 = new ThemeUniqueItem("3", "Caption", new GeoStyle());

     //实例化单值专题图子项item4
     ThemeUniqueItem item4 = new ThemeUniqueItem("4", new GeoStyle());

    //添加单值专题图子项
    theme.Add(item1);
    theme.Add(item2);
    theme.Add(item3);
    theme.Add(item4);

    //返回子项个数
    return (theme.Count);

 }

继承层次

System..::.Object
  SuperMap.Mapping..::.ThemeUniqueItem

请参见