public class DissolveParameter3D
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
DissolveParameter3D()
构造一个新的 DissolveParameter3D 对象。
|
DissolveParameter3D(DissolveParameter3D dissolveParameter)
根据给定的 DissolveParameter3D 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放 DissolveParameter3D 对象所占用的资源。
|
DissolveType3D |
getDissolveType()
获取融合类型。
|
String[] |
getFieldNames()
返回融合字段的名称集合。
|
String |
getFilterString()
返回数据集融合时对象的过滤表达式。
|
String[] |
getStatisticsFieldNames()
返回统计字段的名称集合。
|
StatisticsType3D[] |
getStatisticsTypes()
返回统计字段的统计类型集合,它与
getStatisticsFieldNames 方法返回的统计字段一一对应。 |
double |
getTolerance()
返回融合容限。
|
boolean |
isNullValue()
返回是否处理融合字段值为空的对象。
|
boolean |
isSaveAllField()
所有属性字段是否保存。
|
void |
setDissolveType(DissolveType3D value)
设置融合类型。
|
void |
setFieldNames(String[] value)
设置融合字段的名称集合。
|
void |
setFilterString(String value)
设置数据集融合时对象的过滤表达式。
|
void |
setNullValue(boolean value)
设置是否处理融合字段值为空的对象。
|
void |
setSaveAllField(boolean value)
设置保存所有属性字段。
|
void |
setStatisticsFieldNames(String[] value)
设置统计字段的名称集合。
|
void |
setStatisticsTypes(StatisticsType3D[] value)
设置统计字段的统计类型集合,它与
setStatisticsFieldNames 方法设置的统计字段一一对应。 |
void |
setTolerance(double value)
设置融合容限。
|
public DissolveParameter3D()
public DissolveParameter3D(DissolveParameter3D dissolveParameter)
dissolveParameter
- 指定的 DissolveParameter3D 对象。public void dispose()
public boolean isNullValue()
public void setNullValue(boolean value)
value
- 一个布尔值,表示是否处理融合字段值为空的对象。true 表示处理融合字段值为空的对象,false 表示不处理。public DissolveType3D getDissolveType()
DissolveType3D.SINGLE
。public void setDissolveType(DissolveType3D value)
value
- 指定的融合类型。public double getTolerance()
public void setTolerance(double value)
融合处理时,若两线对象的端点未严格相接,但在容限范围内,则认为二者相邻并进行衔接为一个对象。此外,该容限还用来清除零长度的线对象。
value
- 指定的融合容限。public String getFilterString()
public boolean isSaveAllField()
public void setSaveAllField(boolean value)
value
- true为保存所有属性字段,false只会保存融合字段与统计字段public void setFilterString(String value)
value
- 数据集融合时对象的过滤表达式。public String[] getFieldNames()
public void setFieldNames(String[] value)
value
- 融合字段的名称的集合。public String[] getStatisticsFieldNames()
public void setStatisticsFieldNames(String[] value)
对于非统计字段集合的字段,在融合后,将保留参与融合的对象中 SmID 字段值最小的对象的属性。
value
- 统计字段的名称的集合。public StatisticsType3D[] getStatisticsTypes()
getStatisticsFieldNames
方法返回的统计字段一一对应。public void setStatisticsTypes(StatisticsType3D[] value)
setStatisticsFieldNames
方法设置的统计字段一一对应。value
- 统计字段的统计类型集合。Copyright © 2021–2024 SuperMap. All rights reserved.