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