根据给定的矢量数据集、单值专题图字段表达式和颜色渐变模式生成默认的单值专题图。

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

语法

C#
public static ThemeUnique MakeDefault(
	DatasetVector dataset,
	string uniqueExpression,
	ColorGradientType colorGradientType
)

参数

dataset
Type: SuperMap.Data..::.DatasetVector
给定的矢量数据集。
uniqueExpression
Type: System..::.String
单值专题图字段表达式。
colorGradientType
Type: SuperMap.Data..::.ColorGradientType
颜色渐变模式。

返回值

根据参数构造得到一个新的单值专题图类的对象实例。

示例

根据给定的矢量数据集、单值专题图字段表达式和颜色渐变模式生成默认的单值专题图。

假设打开了一个工作空间workspace对象,得到 world 矢量数据集datasetVector ,已存在mapControl1地图控件对象。

CopyC#
public void ThemeUniqueMakeDefault()
{

    //生成默认的单值专题图
    ThemeUnique theme = new ThemeUnique();
    theme = ThemeUnique.MakeDefault(datasetVector, "SmID", ColorGradientType.YellowRed);

    //添加到图层显示
    MapControl1.Map.Workspace = workspace;
    Layer layer = mapControl1.Map.Layers.Add(datasetVector, theme, true);
    mapControl1.Map.Refresh();

}

请参见