public class LayerMosaic extends Layer
限定符和类型 | 方法和说明 |
---|---|
int |
getBlockCacheCount()
返回缓存Block的数量,默认为2000。
|
MosaicClipModeType |
getClipMode()
返回镶嵌数据集显示时使用的裁剪显示方式,可以使用边界、轮廓、裁剪子数据集作为裁剪范围对影像进行裁剪显示。
|
DatasetMosaic |
getDatasetMosaic()
返回图层关联的镶嵌数据集。
|
int |
getFileHandleCacheCount()
返回缓存读取文件句柄的数量,默认为100。
|
LayerSettingImage |
getLayerSettingImage()
返回影像图层的设置信息。
|
String |
getMAXPSFiledName()
返回MAXPS字段名称。
|
String |
getMINPSFiledName()
返回MINPS字段名称。
|
String |
getPathFieldName()
返回记录镶嵌数据集中影像文件路径的字段名称。
|
boolean |
isPaintByFile()
返回是否分文件绘制,默认为false,表示读取文件后拼成大图再贴图;true表示每个文件读取后直接绘制到屏幕。
|
boolean |
isUseBlockCache()
返回是否缓存读取到的Block,默认为true。
|
boolean |
isUseFileHandleCache()
返回是否缓存读取文件的句柄来提高后续读取的速度,默认为true。
|
void |
setBlockCacheCount(int value)
设置缓存Block的数量,默认为2000。
|
void |
setClipMode(MosaicClipModeType value)
设置镶嵌数据集显示时使用的裁剪显示方式,可以使用边界、轮廓、裁剪子数据集作为裁剪范围对影像进行裁剪显示。
|
void |
setFileHandleCacheCount(int value)
设置缓存读取文件句柄的数量,默认为100。
|
void |
setLayerSettingImage(LayerSetting layerSetting)
设置影像图层设置,详情见
LayerSettingImage |
void |
setMAXPSFiledName(String maxPSFieldName)
设置MAXPS字段名称。
|
void |
setMINPSFiledName(String minPSFieldName)
设置MINPS字段名称。
|
void |
setPaintByFile(boolean value)
设置是否分文件绘制,默认为false,表示读取文件后拼成大图再贴图;true表示每个文件读取后直接绘制到屏幕。
|
void |
setPathFieldName(String pathFieldName)
设置记录镶嵌数据集中影像文件路径的字段名称。
|
void |
setUseBlockCache(boolean value)
设置是否缓存读取到的Block,默认为true。
|
void |
setUseFileHandleCache(boolean value)
设置是否缓存读取文件的句柄来提高后续读取的速度,默认为true。
|
addCaptionChangedListener, addEditableChangedListener, addElementDrawingListener, addGridFunction, addSelectableChangedListener, addSnapableChangedListener, addVisibleChangedListener, checkLayerSubType, clearThemeElementPositions, findLayer, fromXML, getAdditionalSetting, getBlendMode, getBounds, getCaption, 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, getSymbolScale, getTheme, getThemeElementPosition, getTimeEndField, getTimeFilterEnding, getTimeFilterStarting, getTimeStartField, getTimeStepInterval, getValueExpressions, hitTest, hitTest, hitTest, hitTestGeoCompound, isAntialias, isClipRegionEnabled, isCompleteLineSymbolDisplayed, isCrossroadOptimized, isDeduplicateEnabled, isDiposed, isDisposed, isEditable, isFullLabelEnabled, isInteroperable, isLayerCacheEnabled, isModified, isOverlapDisplayed, isOverlapGeometryEnabled, isRepresentationEnabled, isSelectable, isSnapable, isSuperAndSubScript, isSwipeEnabled, isSymbolScalable, IsTimeFilterEnable, isVisible, isVisibleScale, removeCaptionChangedListener, removeEditableChangedListener, removeElementDrawingListener, removeGridFunction, removeSelectableChangedListener, removeSnapableChangedListener, removeThemeElementPosition, removeVisibleChangedListener, setAdditionalSetting, setAntialias, setBlendMode, setCaption, setClipRegion, setClipRegionEnabled, setCompleteLineSymbolDisplayed, setCrossroadOptimized, setDataset, setDeduplicateEnabled, setDeduplicateThreshold, setDeduplicateTolerance, setDescription, setDisplayControledLayer, setDisplayFilter, setDisplayFilterStr, setEditable, setExtensionUserInfo, setExternalInfo, setFillMarkerOrder, setFullLabelEnabled, setInteroperable, SetLayerCacheEnabled, SetLayerCacheRefresh, setLayerWeight, setMaxVisibleScale, setMinVisibleGeometrySize, setMinVisibleScale, setModified, setOpaqueRate, setOverlapDisplayed, setOverlapGeometryEnabled, setOverlapGeometryPixel, setOverlapGeometryThreshold, setRepresentationEnabled, setRepresentationField, setSelectable, setSelection, setSnapable, setSource, setSource, setSuperAndSubScript, setSwipeEnabled, setSymbolScalable, setSymbolScale, setThemeElementPosition, setTimeEndField, setTimeFilterEnable, setTimeFilterEnding, setTimeFilterStarting, setTimeStartField, setTimeStepInterval, setValueExpressions, setVisible, themeSymbolsToGeometries, themeSymbolsToGeometrys, themeToDatasetVector, toXML
public String getPathFieldName()
public void setPathFieldName(String pathFieldName)
pathFieldName
- 记录镶嵌数据集中影像文件路径的字段名称。public String getMINPSFiledName()
public void setMINPSFiledName(String minPSFieldName)
minPSFieldName
- MINPS字段名称。MINPS和MAXPS定义像元大小范围。public String getMAXPSFiledName()
public void setMAXPSFiledName(String maxPSFieldName)
maxPSFieldName
- MAXPS字段名称。MINPS和MAXPS定义像元大小范围。public boolean isUseBlockCache()
public void setUseBlockCache(boolean value)
value
- 一个布尔值,指示是否缓存读取到的Block。public int getBlockCacheCount()
public void setBlockCacheCount(int value)
value
- 缓存Block的数量,默认为2000。public boolean isUseFileHandleCache()
public void setUseFileHandleCache(boolean value)
value
- 是否缓存读取文件的句柄来提高后续读取的速度。public int getFileHandleCacheCount()
public void setFileHandleCacheCount(int value)
value
- 缓存读取文件句柄的数量。public LayerSettingImage getLayerSettingImage()
public void setLayerSettingImage(LayerSetting layerSetting)
LayerSettingImage
layerSetting
- 影像图层设置IllegalStateException
- 当前对象已被释放public DatasetMosaic getDatasetMosaic()
public boolean isPaintByFile()
public void setPaintByFile(boolean value)
value
- 一个布尔值,指示是否分文件绘制。false表示读取文件后拼成大图再贴图;true表示每个文件读取后直接绘制到屏幕。public MosaicClipModeType getClipMode()
public void setClipMode(MosaicClipModeType value)
value
- 镶嵌数据集显示时使用的裁剪显示方式,可以使用边界、轮廓、裁剪子数据集作为裁剪范围对影像进行裁剪显示。Copyright © 2021–2024 SuperMap. All rights reserved.