com.supermap.mapping

类 ThemeUniqueItem

  • java.lang.Object
    • com.supermap.mapping.ThemeUniqueItem


  • public class ThemeUniqueItem
    extends java.lang.Object
    单值专题图子项类。

    单值专题图是将专题值相同的要素归为一类,为每一类设定一种渲染风格,其中每一类就是一个专题图子项。 比如,利用单值专题图制作行政区划图,Name 字段代表省/直辖市名,该字段用来做专题变量,如果该字段的字段值总共有5种不同值,则该行政区划图有5个专题图子项,其中每一个子项内的要素 Name 字段值都相同。

    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      java.lang.String getCaption()
      返回每个单值专题图子项的名称。
      GeoStyle getStyle()
      返回每个单值专题图子项的显示风格。
      java.lang.String getUnique()
      返回单值专题图子项的单值。
      boolean isVisible()
      返回单值专题图子项是否可见。
      void setCaption(java.lang.String caption)
      设置每个单值专题图子项的名称。
      void setStyle(GeoStyle style)
      设置每个单值专题图子项的显示风格。
      void setUnique(java.lang.String value)
      设置单值专题图子项的单值。
      void setVisible(boolean value)
      设置单值专题图子项是否可见。
      java.lang.String toString()
      返回一个表示此单值专题图子项对象的格式化字符串。
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • ThemeUniqueItem

        public ThemeUniqueItem()
        默认构造函数,构造一个新的 ThemeUniqueItem 对象。
      • ThemeUniqueItem

        public ThemeUniqueItem(java.lang.String unique,
                               GeoStyle style)
        根据指定的参数构造 ThemeUniqueItem 类的新实例。
        参数:
        unique - 指定的单值专题图子项的单值。
        style - 指定的单值专题图子项的风格。
      • ThemeUniqueItem

        public ThemeUniqueItem(java.lang.String unique,
                               java.lang.String caption,
                               GeoStyle style)
        根据指定的参数构造 ThemeUniqueItem 类的新实例。
        参数:
        unique - 指定的单值专题图子项的单值。
        caption - 指定的单值专题图子项的名称。
        style - 指定的单值专题图子项的风格。
      • ThemeUniqueItem

        public ThemeUniqueItem(ThemeUniqueItem themeUniqueItem)
        拷贝构造函数,根据给定的 ThemeUniqueItem 对象构造一个与其完全相同的新对象。
        参数:
        themeUniqueItem - 给定的单值专题图子项对象。
    • 方法详细资料

      • getUnique

        public java.lang.String getUnique()
        返回单值专题图子项的单值。
        返回:
        单值专题图子项的单值。
        Default:
        默认值为一个空字符串。
      • setUnique

        public void setUnique(java.lang.String value)
        设置单值专题图子项的单值。
        参数:
        value - 指定单值专题图子项的单值。
      • isVisible

        public boolean isVisible()
        返回单值专题图子项是否可见。
        返回:
        一个布尔值,单值专题图子项可见返回 true,否则返回 false。
        Default:
        默认值为 true。
      • setVisible

        public void setVisible(boolean value)
        设置单值专题图子项是否可见。
        参数:
        value - 指定单值专题图子项是否可见。
      • getCaption

        public java.lang.String getCaption()
        返回每个单值专题图子项的名称。
        返回:
        每个单值专题图子项的名称。
        Default:
        默认值为 "UntitledThemeUniqueItem"。
      • setCaption

        public void setCaption(java.lang.String caption)
        设置每个单值专题图子项的名称。
        参数:
        caption - 指定每个单值专题图子项的名称。
      • getStyle

        public GeoStyle getStyle()
        返回每个单值专题图子项的显示风格。
        返回:
        每个单值专题图子项的显示风格。
        Default:
        默认值为 {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=28,Height=-1},MarkerSymbolID=0}。
      • setStyle

        public void setStyle(GeoStyle style)
        设置每个单值专题图子项的显示风格。
        参数:
        style - 指定每个单值专题图子项的显示风格。
      • toString

        public java.lang.String toString()
        返回一个表示此单值专题图子项对象的格式化字符串。 格式为 {Caption=”china”,Unique =20, Visible=true?false ,Style={linestyle=,markerstyle=,fillstyle=} }。
        覆盖:
        toString 在类中 java.lang.Object
        返回:
        一个表示此单值专题图子项对象的格式化字符串。