com.supermap.mapping
类 SymbolLayerDrawingItem
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mapping.SymbolLayerDrawingItem
-
- 所有已实现的接口:
- IDisposable
public class SymbolLayerDrawingItem extends com.supermap.data.InternalHandleDisposable
符号子层信息类。一个SymbolLayerDrawingItem对象对应一个符号子层信息。 在图层分层渲染几何对象符号方案中,SymbolLayerDrawingGroup对象用于对符号子层进行分组,由符号子层信息(SymbolLayerDrawingItem
)对象对应管理其下每一个符号子层信息;同一对象管理的符号子层将渲染在同一虚拟渲染层上;不同对象管理的符号子层渲染在不同虚拟渲染层上,SymbolLayerDrawingGroup对象与虚拟渲染层是一对一的关系,进而实现图层中几何对象符号分层渲染的效果。SymbolLayerDrawing
类描述。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
long
getHandle()
String
getLayerName()
获取使用当前符号子层渲染的图层的名称。int
getSymbolID()
获取当前符号子层对应的符号的ID。int
getSymbolPartIndex()
获取当前符号子层在对应符号中的索引。int
getThemeItemIndex()
如果当前符号子层渲染的图层为专题图层,该方法则获取专题图子项的索引值;如果图层非专题图层,该方法返回值为0。
-
-
-
方法详细资料
-
dispose
public void dispose()
-
getHandle
public long getHandle()
- 覆盖:
getHandle
在类中com.supermap.data.InternalHandle
-
getLayerName
public String getLayerName()
获取使用当前符号子层渲染的图层的名称。- 返回:
- 返回使用当前符号子层渲染的图层的名称。
- 抛出:
IllegalStateException
- 当符号子层信息对象已释放。- 从以下版本开始:
- 12.0.0
-
getThemeItemIndex
public int getThemeItemIndex()
如果当前符号子层渲染的图层为专题图层,该方法则获取专题图子项的索引值;如果图层非专题图层,该方法返回值为0。SymbolLayerDrawing
类描述。- 返回:
- 如果当前符号子层渲染的图层为专题图层,返回专题图子项的索引值;如果图层非专题图层,返回 0。
- 抛出:
IllegalStateException
- 当符号子层信息对象已释放。- 从以下版本开始:
- 12.0.0
-
getSymbolID
public int getSymbolID()
获取当前符号子层对应的符号的ID。- 返回:
- 返回当前符号子层对应的符号的ID。
- 抛出:
IllegalStateException
- 当符号子层信息对象已释放。- 从以下版本开始:
- 12.0.0
-
getSymbolPartIndex
public int getSymbolPartIndex()
- 返回:
- 返回当前符号子层在对应符号中的索引。
- 抛出:
IllegalStateException
- 当符号子层信息对象已释放。- 从以下版本开始:
- 12.0.0
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.