com.supermap.web.iServerJava2.themeServices
public class ThemeDotDensity
继承 ThemeDotDensity Inheritance Theme Inheritance Object

点密度专题图.

点密度专题图使用点的个数或密集程度来反映一个区域或范围某一专题数据的值,因此只有面数据才能制作点密度专题图。
点密度专题图的一个点代表了一定数值,则一个区域内点的个数乘以一个点所表示的数值就是此区域对应的专题数据的值。例如指定一个点代表1000,则若一个区域的人口为1000000,则该区域点的个数为1000个。影响点密度专题图显示风格和效果的参数主要是:点代表的值和点风格。
如下图所示,中部六省地图中,对1990年人口数量使用点密度来表示,设置基准值为10万人(即一个点代表10万人):



公共属性
  属性 定义方
    dotExpression : String
用于创建点密度专题图的字段或字段表达式,字段或字段表达式应为数值型。必设参数。
ThemeDotDensity
    style : ServerStyle
定义点密度专题图符号显示风格。
ThemeDotDensity
  Inherited themeType : int
获取或设置专题图类型。
Theme
    value : Number = 1
点密度专题图的基准值,单位同 dotExpression 属性。例如一个区域的人口为1000000,设置基准值为1000,则该区域点的个数为1000个。
点值的确定与地图比例尺以及点的大小有关。地图比例尺越大,点可以越多,此时点值就可以设置相对小一些。点形状越大,点值相应就应该设置大一些。尽量做到点符号之间无层叠,点密度较紧凑,能清楚区分各个面域间点密度的差异和专题图美观。
ThemeDotDensity
公共方法
  方法 定义方
   
初始化 ThemeDotDensity 类的新实例。
ThemeDotDensity
属性详细信息
dotExpression 属性
public var dotExpression:String

用于创建点密度专题图的字段或字段表达式,字段或字段表达式应为数值型。必设参数。

style 属性  
public var style:ServerStyle

定义点密度专题图符号显示风格。

value 属性  
public var value:Number = 1

点密度专题图的基准值,单位同 dotExpression 属性。例如一个区域的人口为1000000,设置基准值为1000,则该区域点的个数为1000个。
点值的确定与地图比例尺以及点的大小有关。地图比例尺越大,点可以越多,此时点值就可以设置相对小一些。点形状越大,点值相应就应该设置大一些。尽量做到点符号之间无层叠,点密度较紧凑,能清楚区分各个面域间点密度的差异和专题图美观。

默认值为: 1.

构造函数详细信息
ThemeDotDensity () 构造函数
public function ThemeDotDensity()

初始化 ThemeDotDensity 类的新实例。