包 | com.supermap.web.iServerJava6R.themeServices |
类 | public class GraduatedMode |
继承 | GraduatedMode ![]() |
分级主要是为了减少制作专题图中数据大小之间的差异。有三种分级模式:常数、对数和平方根。不同的分级模式用于确定符号大小的数值是不相同的,常数按照字段的原始数据进行,对数则是对每条记录对应的专题变量取自然对数、平方根则是对其取平方根,用最终得到的结果来确定其等级符号的大小。
对于有值为负数的字段,在用对数或平方根方式分级时,默认对负数取正。对于所有值均大于 0 的字段,如果数据之间差距较大,则可以采用对数或者平方根的分级方式来进行,这样就减少了数据之间的绝对大小的差异,使得等级符号图的视觉效果比较好,同时不同类别之间的比较也还是有意义的;若需突出小于 1 的值和大于 1 的值之间的区别,则可选用对数模式。
常量 | 定义方 | ||
---|---|---|---|
CONSTANT : String = CONSTANT
[static] 常量分级模式.
|
GraduatedMode | ||
LOGARITHM : String = LOGARITHM
[static] 对数分级模式.
|
GraduatedMode | ||
SQUAREROOT : String = SQUAREROOT
[static] 平方根分级模式.
|
GraduatedMode |
CONSTANT | 常量 |
public static const CONSTANT:String = CONSTANT
常量分级模式.
按属性表中原始数值的线性比例进行分级运算。
LOGARITHM | 常量 |
public static const LOGARITHM:String = LOGARITHM
对数分级模式.
按属性表中原始数值自然对数的线性比例进行分级运算。
SQUAREROOT | 常量 |
public static const SQUAREROOT:String = SQUAREROOT
平方根分级模式.
按属性表中原始数值平方根的线性比例进行分级运算。