|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.data.RegularizeParameter
public class RegularizeParameter
建筑物规则化参数类。用于建筑物规则化计算中相关参数的设置。
构造方法摘要 | |
---|---|
RegularizeParameter()
默认构造函数,构造一个新的 RegularizeParameter 对象。 |
方法摘要 | |
---|---|
double |
getMinArea()
返回面要素得以保留的最小面积。 |
double |
getMinHoleArea()
返回面要素内部孔洞的最小面积。 |
double |
getOffsetDistance()
返回规则化边界允许偏移的最大距离。 |
Unit |
getOffsetDistanceUnit()
返回规则化边界允许偏移的最大距离单位。 |
RegularizeMethod |
getRegularizeMethod()
返回建筑物规则化处理方法。 |
void |
setMinArea(double minArea)
设置面要素得以保留的最小面积。 |
void |
setMinHoleArea(double setMinHoleArea)
设置面要素内部孔洞的最小面积。 |
void |
setOffsetDistance(double offsetDistance)
设置规则化边界允许偏移的最大距离。 |
void |
setOffsetDistanceUnit(Unit offsetDistanceUnit)
设置规则化边界允许偏移的最大距离单位。 |
void |
setRegularizeMethod(RegularizeMethod regularizeMethod)
设置建筑物规则化处理方法。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public RegularizeParameter()
方法详细信息 |
---|
public RegularizeMethod getRegularizeMethod()
public void setRegularizeMethod(RegularizeMethod regularizeMethod)
RegularizeMethod
。
regularizeMethod
- 建筑物规则化处理方法。public double getOffsetDistance()
public void setOffsetDistance(double offsetDistance)
对建筑物进行规则化要求不规则边界需要在一定范围区域内进行偏移,该范围区域为允许偏移的最大距离设置的缓冲区。
offsetDistance
- 规则化边界允许偏移的最大距离。public Unit getOffsetDistanceUnit()
public void setOffsetDistanceUnit(Unit offsetDistanceUnit)
offsetDistanceUnit
- 规则化边界允许偏移的最大距离单位。public double getMinArea()
public void setMinArea(double minArea)
可以通过设置该参数移除数据中一些独立细碎建筑面,如下图所示,小于该面积的建筑物将会被删除掉。
minArea
- 面要素得以保留的最小面积。public double getMinHoleArea()
public void setMinHoleArea(double setMinHoleArea)
有时待处理的建筑物数据中可能会出现空隙面(孔洞),如下图所示,此时可以通过设置该参数进行消除。
setMinHoleArea
- 面要素内部孔洞的最小面积。
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |