com.supermap.mapping

类 SymbolLayerDrawingGroup

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.mapping.SymbolLayerDrawingGroup
  • 所有已实现的接口:
    IDisposable


    public class SymbolLayerDrawingGroup
    extends com.supermap.data.InternalHandleDisposable
    符号图层绘制分组类。

     

    在图层分层渲染几何对象符号方案中,SymbolLayerDrawingGroup对象用于对符号子层进行分组,由(SymbolLayerDrawingItem)对象对应管理其下每一个符号子层信息;同一对象管理的符号子层将渲染在同一虚拟渲染层上;不同对象管理的符号子层渲染在不同虚拟渲染层上,SymbolLayerDrawingGroup对象与虚拟渲染层是一对一的关系,进而实现图层中几何对象符号分层渲染的效果。

     

    详情请参见SymbolLayerDrawing类描述。
    • 方法详细资料

      • dispose

        public void dispose()
      • getHandle

        public long getHandle()
        覆盖:
        getHandle 在类中 com.supermap.data.InternalHandle
      • get

        public SymbolLayerDrawingItem get(int index)
        获取指定索引的符号子层信息对象。
        参数:
        index - 符号子层信息对象的索引,索引值从0开始,范围为【0-+∞】。
        返回:
        返回指定索引的符号子层信息对象。
        抛出:
        IllegalStateException - 当符号图层绘制分组对象已释放。
        从以下版本开始:
        12.0.0
      • getCount

        public int getCount()
        获取符号图层绘制分组下的符号子层信息对象的数量。
        返回:
        返回符号图层绘制分组下的符号子层信息对象的数量。
        抛出:
        IllegalStateException - 当符号图层绘制分组对象已释放。
        从以下版本开始:
        12.0.0
      • getName

        public String getName()
        获取符号图层绘制分组的名称。
        返回:
        符号图层绘制分组名称。
        抛出:
        IllegalStateException - 当符号图层绘制分组对象已释放。
        从以下版本开始:
        12.0.0
      • setName

        public void setName(String groupName)
        设置符号图层绘制分组的名称。
        参数:
        groupName - 符号图层绘制分组名称。
        抛出:
        IllegalStateException - 当符号图层绘制分组对象已释放。
        IllegalArgumentException - 当符号图层绘制分组名称为null或者为空。
        从以下版本开始:
        12.0.0

Copyright © 2021–2025 SuperMap. All rights reserved.