com.supermap.realspace
类 HypsometricSetting
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.HypsometricSetting
-
- 所有已实现的接口:
- IDisposable
public class HypsometricSetting extends com.supermap.data.InternalHandleDisposable
分层设色类。该类主要用于制定三维模型渲染显示方案。 分层设色是地图可视化的常用方式,它通过一定的颜色变化次序或色调深浅来表达和区别三维数据的不同属性。
-
-
构造器概要
构造器 构造器和说明 HypsometricSetting()
构造一个新的HypsometricSetting对象。
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象所占资源。AnalysisMode
getAnalysisMode()
获取分析模式HashMap<Double,Color>
getColorDictTable()
获取颜色对照表。ColorModulationInfo
getColorModulation()
返回颜色调整信息类。Geometry
getCoverageRegion()
获取分层设色渲染的多边形区域。DisplayMode
getDisplayMode()
获取显示风格。FilteringMode
getFilteringMode()
获取过滤模式double
getInterval()
获取等值线的间隔。Color
getLineColor()
获取等值线的颜色。double
getMaxVisibleAltitude()
获取最大可见值。double
getMinVisibleAltitude()
获取最小可见值。double
getOpacity()
获取不透明度,void
setAnalysisMode(AnalysisMode mode)
设置分析模式void
setColorDictTable(HashMap<Double,Color> colorTable)
设置颜色对照表。void
setColorModulation(ColorModulationInfo value)
设置颜色调整信息。void
setCoverageRegion(Geometry coverageRegion)
设置分层设色渲染的多边形区域。void
setDisplayMode(DisplayMode mode)
设置显示风格。void
setFilteringMode(FilteringMode mode)
设置过滤模式void
setInterval(double interval)
设置等值线的间隔。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
void
setLineColor(Color lineColor)
设置等值线的颜色。void
setMaxVisibleAltitude(double maxVisibleAltitude)
设置最大可见值。void
setMinVisibleAltitude(double minVisibleAltitude)
设置最小可见值。void
setOpacity(double opacity)
获取或设置不透明度,取值范围为0-100,其中0表示完全透明,100表示完全不透明。
-
-
-
方法详细资料
-
getInterval
public double getInterval()
获取等值线的间隔。
-
setInterval
public void setInterval(double interval)
设置等值线的间隔。
-
getLineColor
public Color getLineColor()
获取等值线的颜色。
-
setLineColor
public void setLineColor(Color lineColor)
设置等值线的颜色。
-
getCoverageRegion
public Geometry getCoverageRegion()
获取分层设色渲染的多边形区域。
-
setCoverageRegion
public void setCoverageRegion(Geometry coverageRegion)
设置分层设色渲染的多边形区域。
-
getOpacity
public double getOpacity()
获取不透明度,
-
setOpacity
public void setOpacity(double opacity)
获取或设置不透明度,取值范围为0-100,其中0表示完全透明,100表示完全不透明。
-
getMinVisibleAltitude
public double getMinVisibleAltitude()
获取最小可见值。
-
setMinVisibleAltitude
public void setMinVisibleAltitude(double minVisibleAltitude)
设置最小可见值。
-
getMaxVisibleAltitude
public double getMaxVisibleAltitude()
获取最大可见值。
-
setMaxVisibleAltitude
public void setMaxVisibleAltitude(double maxVisibleAltitude)
设置最大可见值。
-
getDisplayMode
public DisplayMode getDisplayMode()
获取显示风格。
-
setDisplayMode
public void setDisplayMode(DisplayMode mode)
设置显示风格。
-
getAnalysisMode
public AnalysisMode getAnalysisMode()
获取分析模式
-
setAnalysisMode
public void setAnalysisMode(AnalysisMode mode)
设置分析模式
-
getFilteringMode
public FilteringMode getFilteringMode()
获取过滤模式
-
setFilteringMode
public void setFilteringMode(FilteringMode mode)
设置过滤模式
-
setColorModulation
public void setColorModulation(ColorModulationInfo value)
设置颜色调整信息。- 参数:
value
- 颜色调整信息。- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
getColorModulation
public ColorModulationInfo getColorModulation()
返回颜色调整信息类。- 返回:
- 颜色调整信息。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
dispose
public void dispose()
释放对象所占资源。
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.