public class BufferAnalystParameter
extends java.lang.Object
implements java.io.Serializable
缓冲区分析参数类。左/右缓冲距离的设置仅对线对象/数据集有效,如果是点/面对象/数据集, 则只需要设置左缓冲距离,即使设置了右缓冲距离,在做缓冲分析时也不起作用。
用于为缓冲区分析提供必要的参数信息。
限定符和类型 | 字段和说明 |
---|---|
BufferEndType |
endType
缓冲区端点类型。
|
BufferDistance |
leftDistance
左侧缓冲距离,单位:米。
|
BufferRadiusUnit |
radiusUnit
缓冲半径单位,默认值为METER。
|
BufferDistance |
rightDistance
右侧缓冲距离,单位:米。
|
int |
semicircleLineSegment
圆头缓冲圆弧处线段的个数,即用多少个线段来模拟一个半圆,默认值为4。
|
构造器和说明 |
---|
BufferAnalystParameter()
构造函数。
|
BufferAnalystParameter(BufferAnalystParameter bufferAnalystParameter)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
比较指定对象与当前
BufferAnalystParameter 对象是否相等。 |
int |
hashCode()
获取当前缓冲分析参数对象的哈希码值。
|
public BufferEndType endType
缓冲区端点类型。
public BufferDistance leftDistance
public BufferDistance rightDistance
public int semicircleLineSegment
圆头缓冲圆弧处线段的个数,即用多少个线段来模拟一个半圆,默认值为4。
public BufferRadiusUnit radiusUnit
缓冲半径单位,默认值为METER。
public BufferAnalystParameter()
构造函数。
public BufferAnalystParameter(BufferAnalystParameter bufferAnalystParameter)
构造函数。
bufferAnalystParameter
- 缓冲区分析参数。public boolean equals(java.lang.Object obj)
比较指定对象与当前 BufferAnalystParameter
对象是否相等。
equals
在类中 java.lang.Object
obj
- 与当前 BufferAnalystParameter
对象进行比较的对象。public int hashCode()
获取当前缓冲分析参数对象的哈希码值。
hashCode
在类中 java.lang.Object