com.supermap.data

类 AggregatePolygonParameter



  • public class AggregatePolygonParameter
    extends Object
    面聚合参数类。
    • 构造器详细资料

      • 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.