public class LayerGridAggregation extends Layer
限定符和类型 | 方法和说明 |
---|---|
AggregationFunctionType |
getAggregationFun()
获取聚合函数
|
Colors |
getColorset()
返回用于显示当前网格聚合图的颜色集合。
|
ColorType |
getGradientColorType()
返回网格聚合图的颜色渐变模式,包含两种模式:HSB和RGB。
|
LayerGridAggregationType |
getGridAggregationType()
返回网格聚合图的格网类型。
|
int |
getGridHeight()
返回设置矩形格网的高度。
|
TextStyle |
getGridLabelStyle()
返回网格单元内统计值标签的风格。
|
GeoStyle |
getGridLineStyle()
返回网格单元矩形边框线的风格。
|
int |
getGridwidth()
返回六边形格网的边长,或者矩形格网的宽度。
|
boolean |
getIsShowGridLabel()
返回是否显示网格单元标签。
|
Color |
getMaxColor()
返回网格单元统计值最大值对应的颜色,网格聚合图将通过MaxColor和MinColor确定渐变的颜色方案,然后基于网格单元统计值大小排序,对网格单元进行颜色渲染。
|
MemRecordset |
getMemRecordset()
返回用于制作网格聚合图的内存点记录集。
|
Color |
getMinColor()
返回网格单元统计值最小值对应的颜色,网格聚合图将通过MaxColor和MinColor确定渐变的颜色方案,然后基于网格单元统计值大小排序,对网格单元进行颜色渲染。
|
GeoStyle |
getOriginalPointStyle()
对网格聚合图进行放大浏览,当比例尺较大时,将不显示聚合的网格效果,而显示原始点数据内容,此方法返回点数据显示的风格。
|
double |
getUserdefMaxScale()
获取用户自定义最大显示比例尺
|
int |
getValueDigit()
获取标签显示小数位数
|
String |
getWeightField()
返回权重字段。
|
void |
setAggregationFun(AggregationFunctionType type)
设置聚合函数
|
void |
setColorset(Colors colors)
设置用于显示当前网格聚合图的颜色集合。
|
void |
setGradientColorType(ColorType type)
设置网格聚合图的颜色渐变模式,包含两种模式:HSB和RGB。
|
void |
setGridAggregationType(LayerGridAggregationType type)
设置网格聚合图的格网类型,可以为矩形网格或者六边形网格。
|
void |
setGridHeight(int height)
设置矩形格网的高度。
|
void |
setGridLabelStyle(TextStyle style)
设置网格单元内统计值标签的风格。
|
void |
setGridLineStyle(GeoStyle style)
设置网格单元矩形边框线的风格。
|
void |
setGridWidth(int width)
设置六边形格网的边长,或者矩形格网的宽度。
|
void |
setIsShowGridLabel(boolean isShow)
设置是否显示网格单元标签。
|
void |
setMaxColor(Color color)
设置网格单元统计值最大值对应的颜色,网格聚合图将通过MaxColor和MinColor确定渐变的颜色方案,然后基于网格单元统计值大小排序,对网格单元进行颜色渲染。
|
void |
setMinColor(Color color)
设置网格单元统计值最小值对应的颜色,网格聚合图将通过MaxColor和MinColor确定渐变的颜色方案,然后基于网格单元统计值大小排序,对网格单元进行颜色渲染。
|
void |
setOriginalPointStyle(GeoStyle style)
对网格聚合图进行放大浏览,当比例尺较大时,将不显示聚合的网格效果,而显示原始点数据内容,此方法设置点数据显示的风格。
|
void |
setUserdefMaxScale(double scale)
设置用户自定义最大显示比例尺
|
void |
setValueDigit(int digit)
设置标签显示小数位数
|
void |
setWeightField(String field)
设置权重字段。
|
void |
updateData()
根据数据变化自动更新当前网格聚合图。
|
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 Color getMaxColor()
public void setMaxColor(Color color)
color
- 网格单元统计值最大值对应的颜色,网格聚合图将通过MaxColor和MinColor确定渐变的颜色方案,然后基于网格单元统计值大小排序,对网格单元进行颜色渲染。public Color getMinColor()
public void setMinColor(Color color)
color
- 网格单元统计值最小值对应的颜色,网格聚合图将通过MaxColor和MinColor确定渐变的颜色方案,然后基于网格单元统计值大小排序,对网格单元进行颜色渲染。public void setWeightField(String field)
field
- 权重字段。网格聚合图每个网格单元的统计值默认为落在该单元格内的点对象数目,此外,还可以引入点的权重信息,考虑网格单元内点的加权值作为网格的统计值。public String getWeightField()
public void setGridLineStyle(GeoStyle style)
style
- 网格单元矩形边框线的风格。public GeoStyle getGridLineStyle()
public void setGridLabelStyle(TextStyle style)
style
- 网格单元内统计值标签的风格。public TextStyle getGridLabelStyle()
public void setIsShowGridLabel(boolean isShow)
isShow
- 一个布尔值,指示是否显示网格单元标签,true表示显示;false表示不显示。public boolean getIsShowGridLabel()
public void setOriginalPointStyle(GeoStyle style)
style
- 点数据显示的风格。public GeoStyle getOriginalPointStyle()
public void setGridAggregationType(LayerGridAggregationType type)
type
- 网格聚合图的格网类型。public LayerGridAggregationType getGridAggregationType()
public void setGridWidth(int width)
width
- 六边形格网的边长,或者矩形格网的宽度。单位为:屏幕坐标。public int getGridwidth()
public void setGridHeight(int height)
height
- 矩形格网的高度。单位为:屏幕坐标。public int getGridHeight()
public MemRecordset getMemRecordset()
public void updateData()
public void setUserdefMaxScale(double scale)
scale
- 最大显示比例尺IllegalStateException
- 当前对象已被释放public double getUserdefMaxScale()
IllegalStateException
- 当前对象已被释放public AggregationFunctionType getAggregationFun()
AggregationFunctionType
IllegalStateException
- 当前对象已被释放public void setAggregationFun(AggregationFunctionType type)
type
- 聚合函数类型 AggregationFunctionType
IllegalStateException
- 当前对象已被释放public void setColorset(Colors colors)
colors
- 用于显示当前网格聚合图的颜色集合。public Colors getColorset()
public void setGradientColorType(ColorType type)
type
- 网格聚合图的颜色渐变模式,包含两种模式:HSB和RGB。public ColorType getGradientColorType()
public void setValueDigit(int digit)
digit
- 小数的位数IllegalStateException
- 当前对象已被释放public int getValueDigit()
IllegalStateException
- 当前对象已被释放Copyright © 2021–2024 SuperMap. All rights reserved.