public class AggregatePolygonParameter extends Object
构造器和说明 |
---|
AggregatePolygonParameter()
默认构造函数,构造一个新的 AggregatePolygonParameter 对象。
|
AggregatePolygonParameter(AggregatePolygonParameter other)
拷贝构造函数,根据给定的 AggregatePolygonParameter 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
String |
getAggregateFeild()
返回聚合字段。
|
double |
getDistance()
返回聚合限定距离。
|
Unit |
getDistanceUnit()
返回聚合限定距离单位。
|
double |
getMinArea()
返回限定面积。
|
double |
getMinHoleArea()
返回洞限定面积。
|
void |
setAggregateFeild(String aggregateFeild)
设置聚合字段。
|
void |
setDistance(double distance)
设置聚合限定距离。
|
void |
setDistanceUnit(Unit distanceUnit)
设置聚合限定距离单位。
|
void |
setMinArea(double minArea)
设置限定面积。
|
void |
setMinHoleArea(double minHoleArea)
设置洞限定面积。
|
public AggregatePolygonParameter()
public AggregatePolygonParameter(AggregatePolygonParameter other)
other
- 指定的 AggregatePolygonParameter 对象。public double getMinHoleArea()
public void setMinHoleArea(double minHoleArea)
面要素内部孔洞的最小面积,即小于该面积的孔洞将被填满。默认单位为平方米,默认值为0,即保留所有面要素中的孔洞。
minHoleArea
- 面要素内部孔洞的最小面积。public Unit getDistanceUnit()
public void setDistanceUnit(Unit distanceUnit)
注意:
当数据为经纬度坐标时,不支持使用平面坐标单位(米,千米等),必须使用地理坐标单位(度、分、秒等)。
distanceUnit
- 聚合限定距离单位。public double getDistance()
public void setDistance(double distance)
聚合时面要素边界间要满足的距离,即聚合只能在两个面要素边界处于指定聚合距离内的位置处才会发生。取值范围大于0。
distance
- 聚合时面要素边界间要满足的距离。public double getMinArea()
public void setMinArea(double minArea)
聚合面得以保留的最小面积,即小于该面积的面要素将不进行合并。默认单位为平方米,默认值为0,即保留所有面。
minArea
- public String getAggregateFeild()
public void setAggregateFeild(String aggregateFeild)
聚合字段值一样的要素才会发生聚合。支持的字段值类型有:Boolean,Integer,Long,Date,Timestamp。
AggregateFeild
- 聚合字段。Copyright © 2021–2024 SuperMap. All rights reserved.