com.supermap.realspace
类 SlopeSetting
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.SlopeSetting
-
- 所有已实现的接口:
- IDisposable
public class SlopeSetting extends com.supermap.data.InternalHandleDisposable
TIN地形坡度、坡向类。该类主要按照TIN地形坡度值进行分层设色。
-
-
构造器概要
构造器 构造器和说明 SlopeSetting()
构造一个SlopeSetting的新对象。SlopeSetting(SlopeSetting slopeSetting)
根据给定的 slopeSetting 对象构造一个与其完全相同的对象。
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象所占资源。HashMap<Double,Color>
getColorDictTable()
获取颜色对照表。Geometry
getCoverageRegion()
获取绘制的多边形区域,支持任意多边形。SlopeDisplayMode
getDisplayStyle()
获取显示风格。double
getMaxVisibleValue()
获取最大可见坡度值。double
getMinVisibleValue()
获取最小可见坡度值。double
getOpacity()
获取不透明度,0表示完全透明,100表示完全不透明。boolean
isArrowMove()
获取破向分析是否流动。void
setArrowMove(boolean isArrowMove)
设置破向分析是否流动。void
setColorDictTable(HashMap<Double,Color> colorTable)
设置颜色对照表。void
setCoverageRegion(Geometry coverageRegion)
设置绘制的多边形区域,支持任意多边形。void
setDisplayStyle(SlopeDisplayMode mode)
设置显示风格。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
void
setMaxVisibleValue(double maxVisibleValue)
设置最大可见坡度值。void
setMinVisibleValue(double minVisibleValue)
设置最小可见坡度值。void
setOpacity(double opacity)
设置不透明度,0表示完全透明,100表示完全不透明。
-
-
-
构造器详细资料
-
SlopeSetting
public SlopeSetting()
构造一个SlopeSetting的新对象。
-
SlopeSetting
public SlopeSetting(SlopeSetting slopeSetting)
根据给定的 slopeSetting 对象构造一个与其完全相同的对象。- 参数:
slopeSetting
- 坡度破向分析对象
-
-
方法详细资料
-
dispose
public void dispose()
释放对象所占资源。
-
isArrowMove
public boolean isArrowMove()
获取破向分析是否流动。- 返回:
- 破向分析是否流动
-
setArrowMove
public void setArrowMove(boolean isArrowMove)
设置破向分析是否流动。- 参数:
isArrowMove
- 破向分析是否流动
-
getCoverageRegion
public Geometry getCoverageRegion()
获取绘制的多边形区域,支持任意多边形。- 返回:
- 多边形
-
setCoverageRegion
public void setCoverageRegion(Geometry coverageRegion)
设置绘制的多边形区域,支持任意多边形。- 参数:
coverageRegion
- 多边形
-
getOpacity
public double getOpacity()
获取不透明度,0表示完全透明,100表示完全不透明。- 返回:
- 不透明度
-
setOpacity
public void setOpacity(double opacity)
设置不透明度,0表示完全透明,100表示完全不透明。- 参数:
opacity
- 不透明度
-
getDisplayStyle
public SlopeDisplayMode getDisplayStyle()
获取显示风格。- 返回:
- 显示风格
-
setDisplayStyle
public void setDisplayStyle(SlopeDisplayMode mode)
设置显示风格。- 参数:
mode
- 显示风格
-
getMinVisibleValue
public double getMinVisibleValue()
获取最小可见坡度值。- 返回:
- 最小可见坡度值
-
setMinVisibleValue
public void setMinVisibleValue(double minVisibleValue)
设置最小可见坡度值。- 参数:
minVisibleValue
- 最小可见坡度值
-
getMaxVisibleValue
public double getMaxVisibleValue()
获取最大可见坡度值。- 返回:
- 最大可见坡度值
-
setMaxVisibleValue
public void setMaxVisibleValue(double maxVisibleValue)
设置最大可见坡度值。- 参数:
maxVisibleValue
- 最大可见坡度值
-
setColorDictTable
public void setColorDictTable(HashMap<Double,Color> colorTable)
设置颜色对照表。- 参数:
colorTable
- 颜色对照表
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.