SuperMap.REST.ThemeGraduatedSymbol

等级符号专题图。 等级符号专题图是采用不同的形状、颜色和大小的符号,表示各自独立的、以整体概念显示的各个物体的数量与质量特征。通常,以符号的形状、 颜色和大小反映物体的特定属性;符号的形状与颜色表示质量特征,符号的大小表示数量特征。等级符号专题图多用于具有数量特征的地图上, 比如表示不同地区的粮食产量、GDP、人口等的分级,也就是说,用于制作等级符号专题图的专题变量类型为数值型。

Inherits from

-SuperMap.REST.Theme

Summary
SuperMap.REST.ThemeGraduatedSymbol 等级符号专题图。 等级符号专题图是采用不同的形状、颜色和大小的符号,表示各自独立的、以整体概念显示的各个物体的数量与质量特征。通常,以符号的形状、 颜色和大小反映物体的特定属性;符号的形状与颜色表示质量特征,符号的大小表示数量特征。等级符号专题图多用于具有数量特征的地图上, 比如表示不同地区的粮食产量、GDP、人口等的分级,也就是说,用于制作等级符号专题图的专题变量类型为数值型。
Properties
baseValue { Number} 等级符号专题图的基准值,单位同专题变量的单位。 依据此值系统会自动根据分级方式计算其余值对应的符号大小,每个符号的显示大小等于 ThemeValueSection.positiveStyle(或 zeroStyle,negativeStyle).markerSize * value / basevalue, 其中 value 是 expression 所指定字段对应的值经过分级计算之后的值。默认值为0,建议通过多次尝试设置该值才能达到较好的显示效果。
expression {String} 用于创建等级符号专题图的字段或字段表达式,字段或字段表达式应为数值型。必设字段。
flow {SuperMap.REST.ThemeFlow} 等级符号专题图符号流动显示与牵引线设置类。 通过该字段可以设置等级符号是否流动显示和牵引线风格。
graduatedMode {SuperMap.REST.GraduatedMode} 等级符号专题图分级模式。 分级主要是为了减少制作等级符号专题图中数据大小之间的差异。如果数据之间差距较大,则可以采用对数或者平方根的分级方式来进行, 这样就减少了数据之间的绝对大小的差异,使得等级符号图的视觉效果比较好,同时不同类别之间的比较也是有意义的。 有三种分级模式:常数、对数和平方根,对于有值为负数的字段,在用对数或平方根方式分级时,默认对负数取正。 不同的分级模式用于确定符号大小的数值是不相同的:常数按照字段的原始数据进行;对数则是对每条记录对应的专题变量取自然对数;平方根则是对其取平方根,然后用最终得到的结果来确定其等级符号的大小。 默认值为 SuperMap.REST.GraduatedMode.Constant。
offset {SuperMap.REST.ThemeOffset} 用于设置等级符号图相对于要素内点的偏移量。
style {SuperMap.REST.ThemeGraduatedSymbolStyle} 用于设置等级符号图正负和零值显示风格。
Constructor
SuperMap.REST.ThemeGraduatedSymbol 等级符号专题图构造函数,用于创建 ThemeGraduatedSymbol类的新实例。
Functions
destroy 释放资源,将引用资源的属性置空。

Properties

baseValue

{ Number} 等级符号专题图的基准值,单位同专题变量的单位。 依据此值系统会自动根据分级方式计算其余值对应的符号大小,每个符号的显示大小等于 ThemeValueSection.positiveStyle(或 zeroStyle,negativeStyle).markerSize * value / basevalue, 其中 value 是 expression 所指定字段对应的值经过分级计算之后的值。默认值为0,建议通过多次尝试设置该值才能达到较好的显示效果。

expression

{String} 用于创建等级符号专题图的字段或字段表达式,字段或字段表达式应为数值型。必设字段。

flow

{SuperMap.REST.ThemeFlow} 等级符号专题图符号流动显示与牵引线设置类。 通过该字段可以设置等级符号是否流动显示和牵引线风格。

graduatedMode

{SuperMap.REST.GraduatedMode} 等级符号专题图分级模式。 分级主要是为了减少制作等级符号专题图中数据大小之间的差异。如果数据之间差距较大,则可以采用对数或者平方根的分级方式来进行, 这样就减少了数据之间的绝对大小的差异,使得等级符号图的视觉效果比较好,同时不同类别之间的比较也是有意义的。 有三种分级模式:常数、对数和平方根,对于有值为负数的字段,在用对数或平方根方式分级时,默认对负数取正。 不同的分级模式用于确定符号大小的数值是不相同的:常数按照字段的原始数据进行;对数则是对每条记录对应的专题变量取自然对数;平方根则是对其取平方根,然后用最终得到的结果来确定其等级符号的大小。 默认值为 SuperMap.REST.GraduatedMode.Constant。

offset

{SuperMap.REST.ThemeOffset} 用于设置等级符号图相对于要素内点的偏移量。

style

{SuperMap.REST.ThemeGraduatedSymbolStyle} 用于设置等级符号图正负和零值显示风格。

Constructor

SuperMap.REST.ThemeGraduatedSymbol

等级符号专题图构造函数,用于创建 ThemeGraduatedSymbol类的新实例。

Parameters

options {Object} 可选参数。

Allowed options properties

baseValue {Number} 等级符号专题图的基准值,单位同专题变量的单位。
expression {String} 等级符号专题图的字段或字段表达式。
flow {SuperMap.REST.ThemeFlow} 等级符号专题图符号流动显示与牵引线设置类。
graduatedMode {SuperMap.REST.GraduatedMode} 等级符号专题图分级模式。
offset {SuperMap.REST.ThemeOffset} 用于设置标签专题图中标记文本相对于要素内点的偏移量对象。
style {SuperMap.REST.ThemeGraduatedSymbolStyle} 用于设置等级符号图正负和零值显示风格。
memoryData {SuperMap.REST.ThemeMemoryData} 专题图内存数据。

Functions

destroy

destroy: function()

释放资源,将引用资源的属性置空。

标签或符号流动显示和牵引线风格设置类。 通过该类可以设置专题图中符号是否流动显示、是否使用牵引线以及牵引线风格。
{Object} 专题图分级模式枚举类。 CONSTANT: “CONSTANT”,
专题图中文本或符号相对于要素内点的偏移量设置类。 通过该类可以设置专题图中标记文本或符号的偏移量以及偏移量是否随地图缩放而改变。
等级符号专题图正负零值显示风格类。 通过该类可以设置正值的显示风格,零值和或负值的显示风格以及是否显示零值和或负值对应的等级符号。
destroy: function()
释放资源,将引用资源的属性置空。
专题图基类。
专题图内存数据类。
Close