com.supermap.mapping
类 LayerMaritimeS100VectorGroup
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.mapping.Layer
-
- com.supermap.mapping.LayerMaritimeS100VectorGroup
-
public class LayerMaritimeS100VectorGroup extends Layer
海图S100矢量图层分组- 从以下版本开始:
- 12.0.0
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 LayeraddSubLayer(Dataset dataset, boolean addToHead)添加图层booleandeleteSubLayer(Dataset dataset)删除指定数据集关联的子图层。LayerfindLayer(String layerName)根据指定的图层名称查找对应图层。StringgetCaption()返回图层的标题。ArrayList<String>getCellNames()获取当前海图S100矢量图层显示的海图图幅集合。intgetCount()获取子图层个数。DatasetGroupgetDatasetGroup()返回当前海图图层对应的数据集分组。LayergetItemAt(Dataset dataset)根据指定数据集查找子图层LayergetItemAt(int index)根据索引获取子图层。LayergetItemAt(String name)根据指定的子图层名称查找对应子图层。MaritimeS100Object[]getSelectionObjects()返回当前选择的对象数组。booleanisEditable()返回图层是否处于可编辑状态。booleanisSelectable()返回图层中对象是否可以选择。booleanisSnapable()返回图层是否可捕捉。booleanisVisible()返回此图层是否可见。voidsetEditable(boolean value)设置图层是否处于可编辑状态。voidsetSelectable(boolean value)设置图层中对象是否可以选择。voidsetSnapable(boolean value)设置图层是否可捕捉。voidsetVisible(boolean value)设置此图层是否可见。-
从类继承的方法 com.supermap.mapping.Layer
addCaptionChangedListener, addEditableChangedListener, addElementDrawingListener, addGridFunction, addSelectableChangedListener, addSnapableChangedListener, addVisibleChangedListener, checkLayerSubType, clearThemeElementPositions, fromXML, getAdditionalSetting, getBlendMode, getBounds, getClipRegion, getDataset, getDeduplicateThreshold, getDeduplicateTolerance, getDescription, getDisplayControledLayer, getDisplayFilter, getDisplayFilterStr, getExtensionPlugin, getExtensionUserInfo, getExternalInfo, getFieldValuesDisplayFilter, getFillMarkerOrder, getGridFunctionArgs, getGridFunctionType, getGridFunctonCount, getLayerWeight, getMap, getMaxVisibleScale, getMinVisibleGeometrySize, getMinVisibleScale, getName, getOpaqueRate, getOverlapGeometryPixel, getOverlapGeometryThreshold, getParentGroup, getParentSnapshot, getRepresentationField, getSelection, getSource, getSubLayerType, getSubType, getSymbolLayerDrawing, getSymbolScale, getTheme, getThemeElementPosition, getTimeEndField, getTimeFilterEnding, getTimeFilterStarting, getTimeStartField, getTimeStepInterval, getValueExpressions, hitTest, hitTest, hitTest, hitTestGeoCompound, isAntialias, isClipRegionEnabled, isCompleteLineSymbolDisplayed, isCrossroadOptimized, isDeduplicateEnabled, isDiposed, isDisposed, isFullLabelEnabled, isInteroperable, isLayerCacheEnabled, isModified, isOverlapDisplayed, isOverlapGeometryEnabled, isRepresentationEnabled, isSuperAndSubScript, isSwipeEnabled, isSymbolScalable, IsTimeFilterEnable, isVisibleScale, removeCaptionChangedListener, removeEditableChangedListener, removeElementDrawingListener, removeGridFunction, removeSelectableChangedListener, removeSnapableChangedListener, removeThemeElementPosition, removeVisibleChangedListener, resetSymbolLayerDrawingGroups, setAdditionalSetting, setAntialias, setBlendMode, setCaption, setClipRegion, setClipRegionEnabled, setCompleteLineSymbolDisplayed, setCrossroadOptimized, setDataset, setDeduplicateEnabled, setDeduplicateThreshold, setDeduplicateTolerance, setDescription, setDisplayControledLayer, setDisplayFilter, setDisplayFilterStr, setExtensionUserInfo, setExternalInfo, setFillMarkerOrder, setFullLabelEnabled, setInteroperable, SetLayerCacheEnabled, SetLayerCacheRefresh, setLayerWeight, setMaxVisibleScale, setMinVisibleGeometrySize, setMinVisibleScale, setModified, setOpaqueRate, setOverlapDisplayed, setOverlapGeometryEnabled, setOverlapGeometryPixel, setOverlapGeometryThreshold, setRepresentationEnabled, setRepresentationField, setSelection, setSource, setSource, setSuperAndSubScript, setSwipeEnabled, setSymbolScalable, setSymbolScale, setThemeElementPosition, setTimeEndField, setTimeFilterEnable, setTimeFilterEnding, setTimeFilterStarting, setTimeStartField, setTimeStepInterval, setValueExpressions, themeSymbolsToGeometries, themeSymbolsToGeometrys, themeToDatasetVector, toXML
-
-
-
-
方法详细资料
-
getCellNames
public ArrayList<String> getCellNames()
获取当前海图S100矢量图层显示的海图图幅集合。- 返回:
- 海图图幅名称集合。
- 从以下版本开始:
- 12.0.0
-
getCaption
public String getCaption()
从类复制的说明:Layer返回图层的标题。图层的标题为图层的显示名称,例如在图例或排版制图时显示的图层的名称即为图层的标题。注意与图层的名称相区别。- 覆盖:
getCaption在类中Layer- 返回:
- 图层的标题。
-
getDatasetGroup
public DatasetGroup getDatasetGroup()
返回当前海图图层对应的数据集分组。- 返回:
- 当前海图图层对应的数据集分组。
- 从以下版本开始:
- 12.0.0
-
getSelectionObjects
public MaritimeS100Object[] getSelectionObjects()
返回当前选择的对象数组。- 返回:
- 指定的对象信息数组。
- 从以下版本开始:
- 12.0.0
-
deleteSubLayer
public boolean deleteSubLayer(Dataset dataset)
删除指定数据集关联的子图层。- 从以下版本开始:
- 12.0.0
-
addSubLayer
public Layer addSubLayer(Dataset dataset, boolean addToHead)
添加图层- 参数:
dataset- 指定数据集- 返回:
- 海图子图层
- 从以下版本开始:
- 12.0.0
-
getCount
public int getCount()
获取子图层个数。- 返回:
- 子图层个数。
- 从以下版本开始:
- 12.0.0
-
getItemAt
public Layer getItemAt(Dataset dataset)
根据指定数据集查找子图层- 参数:
dataset- 指定数据集。- 返回:
- 图层对象。
- 从以下版本开始:
- 12.0.0
-
getItemAt
public Layer getItemAt(int index)
根据索引获取子图层。- 参数:
index- 索引。- 返回:
- 图层对象。
- 从以下版本开始:
- 12.0.0
-
getItemAt
public Layer getItemAt(String name)
根据指定的子图层名称查找对应子图层。- 参数:
name- 子图层名称。- 返回:
- 图层对象。
- 从以下版本开始:
- 12.0.0
-
isVisible
public boolean isVisible()
从类复制的说明:Layer返回此图层是否可见。true 表示此图层可见,false 表示图层不可见。当图层不可见时,其他所有的属性的设置将无效。
-
setVisible
public void setVisible(boolean value)
从类复制的说明:Layer设置此图层是否可见。true 表示此图层可见,false 表示图层不可见。当图层不可见时,其他所有的属性的设置将无效。- 覆盖:
setVisible在类中Layer- 参数:
value- 指定图层是否可见。
-
isSnapable
public boolean isSnapable()
从类复制的说明:Layer返回图层是否可捕捉。true 表示此图层可被捕捉,false 表示此图层不可被捕捉。在对图层进行编辑时,可捕捉属性可以精确地捕捉所需要的要素或位置。- 覆盖:
isSnapable在类中Layer- 返回:
- 图层是否可捕捉。
-
setSnapable
public void setSnapable(boolean value)
从类复制的说明:Layer设置图层是否可捕捉。true 表示此图层可被捕捉,false 表示此图层不可被捕捉。在对图层进行编辑时,可捕捉属性可以精确地捕捉所需要的要素或位置。- 覆盖:
setSnapable在类中Layer- 参数:
value- 指定图层是否可捕捉。
-
isEditable
public boolean isEditable()
从类复制的说明:Layer返回图层是否处于可编辑状态。该方法控制是否对图层所引用的数据进行修改。当图层为可编辑时,意味着可以对图层所引用的数据进行修改和编辑,通过图层,可以对数据进行可视化的编辑。当你只希望对图层所引用的数据进行渲染或相关分析操作而不希望影响原数据时,建议将图层设置为不可编辑,以免不经意的操作修改了数据。
- 覆盖:
isEditable在类中Layer- 返回:
- 返回图层是否处于可编辑状态。
-
setEditable
public void setEditable(boolean value)
从类复制的说明:Layer设置图层是否处于可编辑状态。该方法控制是否对图层所引用的数据进行修改。当图层为可编辑时,意味着可以对图层所引用的数据进行修改和编辑,通过图层,可以对数据进行可视化的编辑。当你只希望对图层所引用的数据进行渲染或相关分析操作而不希望影响原数据时,建议将图层设置为不可编辑,以免不经意的操作修改了数据。
- 覆盖:
setEditable在类中Layer- 参数:
value- 图层是否处于可编辑状态。
-
isSelectable
public boolean isSelectable()
从类复制的说明:Layer返回图层中对象是否可以选择。true 表示此图层中的对象可被选择,false 表示此图层中对象不可选。当需要对图层进行一些选择或查询时,需要将图层设置为可选择。当图层为可选择状态时,你可以选择感兴趣的要素,查询其相关属性及统计信息等。- 覆盖:
isSelectable在类中Layer- 返回:
- 图层中对象是否可以选择。
-
setSelectable
public void setSelectable(boolean value)
从类复制的说明:Layer设置图层中对象是否可以选择。true 表示此图层中的对象可被选择,false 表示此图层中对象不可选。当需要对图层进行一些选择或查询时,需要将图层设置为可选择。当图层为可选择状态时,你可以选择感兴趣的要素,查询其相关属性及统计信息等。- 覆盖:
setSelectable在类中Layer- 参数:
value- 指定图层中对象是否可以选择。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.