|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.mapping.Theme com.supermap.mapping.ThemeGraduatedSymbol
public class ThemeGraduatedSymbol
等级符号专题图类。
SuperMap iObjects Java 的等级符号专题图是采用不同的形状、颜色和大小的符号, 表示各自独立的、以整体概念显示的各个物体的数量与质量特征。 通常以符号的形状、颜色和大小反映物体的特定属性; 符号的形状与颜色表示质量特征,符号的大小表示数量特征。
构造方法摘要 | |
---|---|
ThemeGraduatedSymbol()
默认构造函数,构造一个新的 ThemeGraduatedSymbol 对象。 |
|
ThemeGraduatedSymbol(ThemeGraduatedSymbol themeGraduatedSymbol)
拷贝构造函数,根据给定的 ThemeGraduatedSymbol 对象构造一个与其完全相同的新对象。 |
方法摘要 | |
---|---|
void |
dispose()
释放对象所占用的资源。 |
double |
getBaseValue()
返回等级符号专题图的基准值,单位同专题变量的单位。 |
java.lang.String |
getExpression()
返回用于创建等级符号专题图的字段或字段表达式。 |
GraduatedMode |
getGraduatedMode()
返回等级符号专题图分级模式。 |
GeoStyle |
getLeaderLineStyle()
返回等级符号及其相应对象之间的牵引线的风格。 |
GeoStyle |
getNegativeStyle()
返回负值的等级符号风格。 |
java.lang.String |
getOffsetX()
返回等级符号 X 坐标方向(横向)偏移量。 |
java.lang.String |
getOffsetY()
返回等级符号 Y 坐标方向(纵向)的偏移量。 |
GeoStyle |
getPositiveStyle()
返回正值的等级符号风格。 |
GeoStyle |
getZeroStyle()
返回 0 值的等级符号风格。 |
boolean |
isFlowEnabled()
返回等级符号是否流动显示。 |
boolean |
isLeaderLineDisplayed()
返回是否显示等级符号及其相应对象之间的牵引线。 |
boolean |
isNegativeDisplayed()
返回是否显示负值的等级符号风格,true 表示显示。 |
boolean |
isOffsetFixed()
返回等级符号的偏移量是否固定。 |
boolean |
isZeroDisplayed()
返回是否显示0值的等级符号风格,true 表示显示。 |
static ThemeGraduatedSymbol |
makeDefault(DatasetVector dataset,
java.lang.String expression,
GraduatedMode graduatedMode)
生成默认的等级符号专题图。 |
void |
setBaseValue(double value)
设置等级符号专题图的基准值,单位同专题变量的单位。 |
void |
setExpression(java.lang.String value)
设置用于创建等级符号专题图的字段或字段表达式。 |
void |
setFlowEnabled(boolean value)
设置等级符号是否流动显示。 |
void |
setGraduatedMode(GraduatedMode value)
设置等级符号专题图分级模式。 |
void |
setLeaderLineDisplayed(boolean value)
设置是否显示等级符号及其相应对象之间的牵引线。 |
void |
setLeaderLineStyle(GeoStyle style)
设置等级符号及其相应对象之间的牵引线的风格。 |
void |
setNegativeDisplayed(boolean value)
设置是否显示负值的等级符号风格,true 表示显示。 |
void |
setNegativeStyle(GeoStyle style)
设置负值的等级符号风格。 |
void |
setOffsetFixed(boolean value)
设置等级符号的偏移量是否固定。 |
void |
setOffsetX(java.lang.String value)
设置等级符号 X 坐标方向(横向)偏移量。 |
void |
setOffsetY(java.lang.String value)
设置等级符号 Y 坐标方向(纵向)的偏移量。 |
void |
setPositiveStyle(GeoStyle style)
设置正值的等级符号风格。 |
void |
setZeroDisplayed(boolean value)
设置是否显示0值的等级符号风格,true 表示显示。 |
void |
setZeroStyle(GeoStyle style)
设置 0 值的等级符号风格。 |
java.lang.String |
toString()
输出专题图格式化字符串。 |
从类 com.supermap.mapping.Theme 继承的方法 |
---|
fromXML, getMemoryData, getType, setMemoryData, toXML |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
public ThemeGraduatedSymbol()
ThemeGraduatedSymbol
对象。
public ThemeGraduatedSymbol(ThemeGraduatedSymbol themeGraduatedSymbol)
ThemeGraduatedSymbol
对象构造一个与其完全相同的新对象。
themeGraduatedSymbol
- 指定的 ThemeGraduatedSymbol
对象。方法详细信息 |
---|
public java.lang.String getExpression()
用于制作等级符号专题图的字段或者字段表达式应为数值型字段。
public void setExpression(java.lang.String value)
用于制作等级符号专题图的字段或者字段表达式应为数值型字段。
value
- 用于创建等级符号专题图的字段或字段表达式。public GraduatedMode getGraduatedMode()
GraduatedMode.CONSTANT
。public void setGraduatedMode(GraduatedMode value)
value
- 等级符号专题图分级模式。public java.lang.String getOffsetX()
public void setOffsetX(java.lang.String value)
value
- 等级符号 X 坐标方向(横向)偏移量。public java.lang.String getOffsetY()
public void setOffsetY(java.lang.String value)
value
- 等级符号 Y 坐标方向(纵向)的偏移量。public GeoStyle getLeaderLineStyle()
public void setLeaderLineStyle(GeoStyle style)
style
- 等级符号及其相应对象之间的牵引线的风格。public boolean isLeaderLineDisplayed()
public void setLeaderLineDisplayed(boolean value)
value
- 一个布尔值指定是否显示牵引线。public boolean isFlowEnabled()
public void setFlowEnabled(boolean value)
value
- 一个布尔值指定等级符号是否流动显示。public GeoStyle getNegativeStyle()
public void setNegativeStyle(GeoStyle style)
style
- 负值的等级符号风格。public boolean isNegativeDisplayed()
public void setNegativeDisplayed(boolean value)
value
- 一个布尔值指定是否显示负值的等级符号风格。public GeoStyle getZeroStyle()
public void setZeroStyle(GeoStyle style)
style
- 0 值的等级符号风格。public boolean isZeroDisplayed()
public void setZeroDisplayed(boolean value)
value
- 一个布尔值指定是否显示 0 值的等级符号风格。public GeoStyle getPositiveStyle()
public void setPositiveStyle(GeoStyle style)
style
- 正值的等级符号风格。public double getBaseValue()
getPositiveStyle()
(getZeroStyle()
或 getNegativeStyle()
).getMarkerSize()
* value / getBasevalue()
,
其中,value 指的是经过分级计算后的专题值,
即按照用户选择的分级模式(对应 setGraduatedMode()
方法设置的模式)对专题值进行计算后得到的值。
public void setBaseValue(double value)
getPositiveStyle()
(getZeroStyle()
或 getNegativeStyle()
).getMarkerSize()
* value / getBasevalue()
,
其中,value 指的是经过分级计算后的专题值,
即按照用户选择的分级模式(对应 setGraduatedMode()
方法设置的模式)对专题值进行计算后得到的值。
value
- 等级符号专题图的基准值。public boolean isOffsetFixed()
public void setOffsetFixed(boolean value)
value
- 一个布尔值指定等级符号的偏移量是否固定。public void dispose()
public java.lang.String toString()
Theme
复制的描述
Theme
中的 toString
public static ThemeGraduatedSymbol makeDefault(DatasetVector dataset, java.lang.String expression, GraduatedMode graduatedMode)
dataset
- 矢量数据集。expression
- 字段表达式。graduatedMode
- 专题图分级模式类型。
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |