com.supermap.mapping
类 ThemeGraduatedSymbol
- java.lang.Object
-
- com.supermap.mapping.Theme
-
- com.supermap.mapping.ThemeGraduatedSymbol
-
public class ThemeGraduatedSymbol extends Theme
等级符号专题图
-
-
构造器概要
构造器 构造器和说明 ThemeGraduatedSymbol()构造方法ThemeGraduatedSymbol(ThemeGraduatedSymbol themeGraduatedSymbol)构造方法
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放专题图booleanfromXML(java.lang.String xml)从xml转换为专题图doublegetBaseValue()每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值java.lang.StringgetExpression()返回用于创建等级符号专题图的字段或字段表达式。GraduatedModegetGraduatedMode()显示模式GeoStylegetLeaderLineStyle()获取对象之间的牵引线的风格GeoStylegetNegativeStyle()获取负值的专题类别的风格。java.lang.StringgetOffsetX()获取水平偏移量java.lang.StringgetOffsetY()获取垂直偏移量GeoStylegetPositiveStyle()获取正值的专题类别的风格。GeoStylegetZeroStyle()获取0值的专题类别的风格。booleanisFlowEnabled()获取是否允许统计图追随其对应的对象流动显示。booleanisLeaderLineDisplayed()获取是否显示标签图和它表示的对象之间的牵引线booleanisNegativeDisplayed()是否显示负值的专题类别,True 表示显示。booleanisOffsetFixed()返回当前专题图是否固定符号的偏移量booleanisZeroDisplayed()返回是否显示0值的专题类别,True 表示显示。static ThemeGraduatedSymbolmakeDefault(DatasetVector dataset, java.lang.String expression, GraduatedMode graduatedMode)根据给定数据集,字段表达式,显示模式生成符号专题图voidsetBaseValue(double value)每个符号的显示大小=PositiveStyle(或ZeroStyle,NegativeStyle).SymbolSize*value/basevalue,但是这里的Value是经过分级计算之后的值,value就是Expression所对应的值voidsetExpression(java.lang.String value)设置用于创建等级符号专题图的字段或字段表达式。voidsetFlowEnabled(boolean value)设置是否允许统计图追随其对应的对象流动显示。voidsetGraduatedMode(GraduatedMode value)显示模式voidsetLeaderLineDisplayed(boolean value)设置是否显示标签图和它表示的对象之间的牵引线。voidsetLeaderLineStyle(GeoStyle style)设置对象之间的牵引线的风格voidsetNegativeDisplayed(boolean value)设置是否显示负值的专题类别,True 表示显示。voidsetNegativeStyle(GeoStyle style)设置负值的专题类别的风格。voidsetOffsetFixed(boolean value)设置当前专题图是否固定符号的偏移量voidsetOffsetX(java.lang.String value)设置水平偏移量voidsetOffsetY(java.lang.String value)设置垂直偏移量voidsetPositiveStyle(GeoStyle style)设置正值的专题类别的风格。voidsetZeroDisplayed(boolean value)设置是否显示0值的专题类别,True 表示显示。voidsetZeroStyle(GeoStyle style)设置0值的专题类别的风格。java.lang.StringtoString()转换为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- 显示模式- 返回:
- 专题图
-
-