设置内存数组方式制作专题图时的值数组。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public void SetMemoryDoubleValues( double[] values ) |
参数
- values
- Type: array<
System..::.Double
>[]()[]
指定的内存数组方式制作专题图时的值数组。
备注
内存数组方式制作专题图时只对SmID值在键数组(通过ThemeGraph.setMemoryKeys()方法设置)中的记录制作专题图。该方法中值数组的数值个数必须与键数组中数值的个数一致。值数组中的值将代替原来的专题值来制作统计专题图。
比如:利用面积字段和周长字段(即有两个item)作为专题变量制作统计专题图。
键数组设置为(1,3,8,9)
专题变量为“面积”的值数组设置为(5.2,6.1,3.4,8.5)
专题变量为“周长”的值数组设置为(10.2,12.44,6.4,16.1)
则制作完成后会有四个统计图,分别为SmID值为1,3,8,9的记录所对应的统计图,每个统计图有两项,分别代表面积和周长。
需要注意的是,此时SmID值为1的记录,其对应的面积字段的值用值数组的“5.2”代替,周长字段的值用值数组的“10.2”代替;SmID值为3的记录,其对应的面积字段的值用值数组的“6.1”代替,周长字段的值用值数组的“12.44”代替,以此类推。