根据给定的矢量数据集、单值专题图字段表达式、颜色渐变模式和外部表连接项生成默认的单值专题图。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public static ThemeUnique MakeDefault( DatasetVector dataset, string uniqueExpression, ColorGradientType colorGradientType, JoinItems joinItems ) |
参数
- dataset
- Type: SuperMap.Data..::.DatasetVector
给定的矢量数据集
- uniqueExpression
- Type: System..::.String
单值专题图字段表达式。
- colorGradientType
- Type: SuperMap.Data..::.ColorGradientType
颜色渐变模式。
- joinItems
- Type: SuperMap.Data..::.JoinItems
外部表连接项。如果要将制作的专题图添加到地图中,作为地图中的图层,需要对该专题图图层的 Layer.DisplayFilter 属性进行设置,该属性的值为 QueryParameter 对象,这里要通过将 QueryParameter.JoinItems 属性值指定为该方法的 joinItems 参数值,将该专题图的外部表连接项指定给该专题图图层的 Layer 对象,这样所做的专题图在地图中显示才正确。
返回值
根据参数构造得到一个新的单值专题图类的对象实例。备注
注意:通过连接外部表的方式制作专题图时,对于UDB数据源,连接类型不支持内连接,即JoinType类不支持INNERJOIN。