单值专题图子项类。
命名空间:
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
SuperMap.Mapping..::.ThemeUniqueItem