包 | com.supermap.web.iServerJava6R.themeServices |
类 | public class Theme |
继承 | Theme ![]() |
子类 | ThemeDotDensity, ThemeGraduatedSymbol, ThemeGraph, ThemeGridRange, ThemeGridUnique, ThemeLabel, ThemeRange, ThemeUnique |
该类为各种类型专题图的抽象基类。专题图类型请参考 ThemeType 类。
另请参见
属性 | 定义方 | ||
---|---|---|---|
themeMemoryData : ThemeMemoryData
制作专题图时,如果设置了内存数据,则会制作基于内存数据的专题图。具体实现为:在使用专题值制作专题图后,会用外部值代替专题值来制作相应的专题图。.
|
Theme |
方法 | 定义方 | ||
---|---|---|---|
Theme()
初始化 Theme 类的新实例。
|
Theme |
themeMemoryData | 属性 |
themeMemoryData:ThemeMemoryData
制作专题图时,如果设置了内存数据,则会制作基于内存数据的专题图。具体实现为:在使用专题值制作专题图后,会用外部值代替专题值来制作相应的专题图。.
注意:该属性对 ThemeGragh 不起作用,因为它有自己的一套内存数据设置逻辑。
内存数据做统计专题图主要有两个属性:ThemeGraph.memoryKeys代表需要做统计图的地物的SmID;ThemeGraphItem.memoryDoubleValues代表需要做专题信息的数据。
使用示例如下:
var graphItem:ThemeGraphItem = new ThemeGraphItem();
graphItem.memoryDoubleValues = [237,56,158,264,72,83,136,120,98,83,72,66,128,140,128,136,158,137,189,198,135,138,143,116,143,102,72];
var themeGraph:ThemeGraph = new ThemeGraph();
public function get themeMemoryData():ThemeMemoryData
public function set themeMemoryData(value:ThemeMemoryData):void
另请参见
Theme | () | 构造函数 |
public function Theme()
初始化 Theme 类的新实例。