com.supermap.mapping
类 ThemeGraduatedSymbol
- java.lang.Object
-
- com.supermap.mapping.Theme
-
- com.supermap.mapping.ThemeGraduatedSymbol
-
public class ThemeGraduatedSymbol extends Theme
等级符号专题图
-
-
构造器概要
构造器 构造器和说明 ThemeGraduatedSymbol()
构造方法ThemeGraduatedSymbol(ThemeGraduatedSymbol themeGraduatedSymbol)
构造方法
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放专题图boolean
fromXML(java.lang.String xml)
从xml转换为专题图double
getBaseValue()
每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值java.lang.String
getExpression()
返回用于创建等级符号专题图的字段或字段表达式。GraduatedMode
getGraduatedMode()
显示模式GeoStyle
getLeaderLineStyle()
获取对象之间的牵引线的风格GeoStyle
getNegativeStyle()
获取负值的专题类别的风格。java.lang.String
getOffsetX()
获取水平偏移量java.lang.String
getOffsetY()
获取垂直偏移量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)
每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值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)
设置水平偏移量void
setOffsetY(java.lang.String value)
设置垂直偏移量void
setPositiveStyle(GeoStyle style)
设置正值的专题类别的风格。void
setZeroDisplayed(boolean value)
设置是否显示0值的专题类别,True 表示显示。void
setZeroStyle(GeoStyle style)
设置0值的专题类别的风格。java.lang.String
toString()
转换为xml-
从类继承的方法 com.supermap.mapping.Theme
getMemoryData, getType, setMemoryData, toXML
-
-
-
-
构造器详细资料
-
ThemeGraduatedSymbol
public ThemeGraduatedSymbol()
构造方法
-
ThemeGraduatedSymbol
public ThemeGraduatedSymbol(ThemeGraduatedSymbol themeGraduatedSymbol)
构造方法- 参数:
themeGraduatedSymbol
- 等级符号专题图
-
-
方法详细资料
-
getExpression
public java.lang.String getExpression()
返回用于创建等级符号专题图的字段或字段表达式。- 返回:
- 返回用于创建等级符号专题图的字段或字段表达式。
-
setExpression
public void setExpression(java.lang.String value)
设置用于创建等级符号专题图的字段或字段表达式。- 参数:
value
- 设置用于创建等级符号专题图的字段或字段表达式。
-
getGraduatedMode
public GraduatedMode getGraduatedMode()
显示模式- 返回:
- 显示模式
-
setGraduatedMode
public void setGraduatedMode(GraduatedMode value)
显示模式- 参数:
value
- 显示模式
-
getOffsetX
public java.lang.String getOffsetX()
获取水平偏移量- 返回:
- 水平偏移量
-
setOffsetX
public void setOffsetX(java.lang.String value)
设置水平偏移量- 参数:
value
- 水平偏移量
-
getOffsetY
public java.lang.String getOffsetY()
获取垂直偏移量- 返回:
- 垂直偏移量
-
setOffsetY
public void setOffsetY(java.lang.String value)
设置垂直偏移量- 参数:
value
- 垂直偏移量
-
getLeaderLineStyle
public GeoStyle getLeaderLineStyle()
获取对象之间的牵引线的风格- 返回:
- 对象之间的牵引线的风格
-
setLeaderLineStyle
public void setLeaderLineStyle(GeoStyle style)
设置对象之间的牵引线的风格- 参数:
style
- 对象之间的牵引线的风格
-
isLeaderLineDisplayed
public boolean isLeaderLineDisplayed()
获取是否显示标签图和它表示的对象之间的牵引线- 返回:
- 是否显示标签图和它表示的对象之间的牵引线
-
setLeaderLineDisplayed
public void setLeaderLineDisplayed(boolean value)
设置是否显示标签图和它表示的对象之间的牵引线。注:在openGL模式下不生效- 参数:
value
- 是否显示标签图和它表示的对象之间的牵引线
-
isFlowEnabled
public boolean isFlowEnabled()
获取是否允许统计图追随其对应的对象流动显示。初始为False,即不允许对象流动显示- 返回:
- 是否允许统计图追随其对应的对象流动显示。初始为False,即不允许对象流动显示
-
setFlowEnabled
public void setFlowEnabled(boolean value)
设置是否允许统计图追随其对应的对象流动显示。初始为False,即不允许对象流动显示- 参数:
value
- 是否允许统计图追随其对应的对象流动显示。初始为False,即不允许对象流动显示
-
getNegativeStyle
public GeoStyle getNegativeStyle()
获取负值的专题类别的风格。- 返回:
- 负值的专题类别的风格。
-
setNegativeStyle
public void setNegativeStyle(GeoStyle style)
设置负值的专题类别的风格。- 参数:
style
- 负值的专题类别的风格。
-
isNegativeDisplayed
public boolean isNegativeDisplayed()
是否显示负值的专题类别,True 表示显示。- 返回:
- 是否显示负值的专题类别,True 表示显示。
-
setNegativeDisplayed
public void setNegativeDisplayed(boolean value)
设置是否显示负值的专题类别,True 表示显示。- 参数:
value
- 设置是否显示负值的专题类别,True 表示显示。
-
getZeroStyle
public GeoStyle getZeroStyle()
获取0值的专题类别的风格。- 返回:
- 0值的专题类别的风格。
-
setZeroStyle
public void setZeroStyle(GeoStyle style)
设置0值的专题类别的风格。- 参数:
style
- 0值的专题类别的风格。
-
isZeroDisplayed
public boolean isZeroDisplayed()
返回是否显示0值的专题类别,True 表示显示。- 返回:
- 是否显示0值的专题类别,True 表示显示。
-
setZeroDisplayed
public void setZeroDisplayed(boolean value)
设置是否显示0值的专题类别,True 表示显示。- 参数:
value
- 是否显示0值的专题类别,True 表示显示。
-
getPositiveStyle
public GeoStyle getPositiveStyle()
获取正值的专题类别的风格。- 返回:
- 正值的专题类别的风格。
-
setPositiveStyle
public void setPositiveStyle(GeoStyle style)
设置正值的专题类别的风格。- 参数:
style
- 正值的专题类别的风格。
-
getBaseValue
public double getBaseValue()
每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值- 返回:
- 每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值
-
setBaseValue
public void setBaseValue(double value)
每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值- 参数:
value
- 每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值
-
fromXML
public boolean fromXML(java.lang.String xml)
从xml转换为专题图
-
isOffsetFixed
public boolean isOffsetFixed()
返回当前专题图是否固定符号的偏移量- 返回:
- 当前专题图是否固定符号的偏移量
-
setOffsetFixed
public void setOffsetFixed(boolean value)
设置当前专题图是否固定符号的偏移量- 参数:
value
- 当前专题图是否固定符号的偏移量
-
dispose
public void dispose()
释放专题图
-
makeDefault
public static ThemeGraduatedSymbol makeDefault(DatasetVector dataset, java.lang.String expression, GraduatedMode graduatedMode)
根据给定数据集,字段表达式,显示模式生成符号专题图- 参数:
dataset
- 数据集expression
- 表达式graduatedMode
- 显示模式- 返回:
- 专题图
-
-