public class ContourMap
extends com.supermap.data.InternalHandleDisposable
可设置分析区域、颜色表及对应的最大最小高程、等高线间距、等高线显示风格,用于提取等值线。
构造器和说明 |
---|
ContourMap(Scene scene)
根据指定的Scene对象,构造一个新的ContourMap对象。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
build()
执行提取等高线。
|
void |
clear()
清除分析结果。
|
void |
dispose()
释放ContourMap对象占用的本地资源。
|
Color |
getBorderColor()
获取等高线分析分析区域边框颜色。
|
HashMap<Double,Color> |
getColorDictTable()
获取等高线的颜色表。
|
Rectangle2D |
getCoverageArea()
获取绘制等高线的区域。
|
Geometry |
getCoverageRegion()
获取绘制等高线的区域。
|
ContourDisplayMode |
getDisplayStyle()
获取等高线的显示风格。
|
double |
getInterval()
获取等高线间距。
|
Color |
getLineColor()
获取等高线的颜色。
|
double |
getMaxVisibleAltitude()
获取分析的最大可视高度。
|
double |
getMinVisibleAltitude()
获取分析的最小可视高度。
|
double |
getOpacity()
获取等高线的不透明度。
|
boolean |
isBorderVisible()
获取等高线分析区域边框是否可见。
|
void |
setBorderColor(Color borderColor)
设置等高线分析区域边框颜色。
|
void |
setBorderVisible(boolean borderVisible)
设置等高线分析区域边框是否可见。
|
void |
setColorDictTable(HashMap<Double,Color> colorTable)
给等高线设置指定的颜色表。
|
void |
setCoverageArea(Rectangle2D value)
设置绘制等高线的区域。
|
void |
setCoverageRegion(Geometry coverageRegion)
设置绘制等高线的区域。
|
void |
setDisplayStyle(ContourDisplayMode mode)
设置等高线的显示风格。
|
void |
setInterval(double interval)
设置等高线间距。
|
void |
setLineColor(Color lineColor)
设置等高线的颜色。
|
void |
setMaxVisibleAltitude(double maxVisibleAltitude)
设置分析的最大可视高度。
|
void |
setMinVisibleAltitude(double minVisibleAltitude)
设置分析的最小可视高度。
|
void |
setOpacity(double opacity)
设置等高线的不透明度,范围(0-100)。
|
public ContourMap(Scene scene)
scene
- 指定的场景对象。public double getInterval()
public void setInterval(double interval)
interval
- 指定的等高线间距。public Color getLineColor()
public void setLineColor(Color lineColor)
lineColor
- 指定的颜色。public Geometry getCoverageRegion()
public void setCoverageRegion(Geometry coverageRegion)
coverageRegion
- 指定的绘制区域。public double getOpacity()
public void setOpacity(double opacity)
opacity
- 指定的不透明度数值。public ContourDisplayMode getDisplayStyle()
public void setDisplayStyle(ContourDisplayMode mode)
mode
- 指定的显示风格。public double getMinVisibleAltitude()
public void setMinVisibleAltitude(double minVisibleAltitude)
minVisibleAltitude
- 指定分析的最小可视高度。public double getMaxVisibleAltitude()
public void setMaxVisibleAltitude(double maxVisibleAltitude)
maxVisibleAltitude
- 指定的最大可视高度。public boolean isBorderVisible()
public void setBorderVisible(boolean borderVisible)
borderVisible
- 指定边框的可见性。public Color getBorderColor()
public void setBorderColor(Color borderColor)
borderColor
- 指定的边框颜色。public void setColorDictTable(HashMap<Double,Color> colorTable)
colorTable
- 指定的颜色表。public Rectangle2D getCoverageArea()
public void setCoverageArea(Rectangle2D value)
value
- 指定的绘制等高线的区域。public boolean build()
public void clear()
public void dispose()
Copyright © 2021–2024 SuperMap. All rights reserved.