public class BufferAnalystParameter
extends java.lang.Object
implements java.io.Serializable
The parameters class of buffer analysis. The setting of the left-right buffer distance is only valid for the line object/dataset, for the point object/region object/point dataset/region dataset, it only sets the left buffer distance, and invalid for the right buffer distance.
To provide the necessary parameter information for buffer analysis.
Modifier and Type | Field and Description |
---|---|
BufferEndType |
endType
Buffer endpoint type.
|
BufferDistance |
leftDistance
Left buffer distance.
|
BufferRadiusUnit |
radiusUnit
Buffer radius unit, the default is M.
|
BufferDistance |
rightDistance
Right buffer distance.
|
int |
semicircleLineSegment
The number of arc segment of the Round, that is, with how many arc segments to simulate a semicircle.
|
Constructor and Description |
---|
BufferAnalystParameter()
The Constructor.
|
BufferAnalystParameter(BufferAnalystParameter bufferAnalystParameter)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Compares whether the specified object equals to the current
BufferAnalystParameter object. |
int |
hashCode()
Get the hash code of the current buffer analyst parameter object.
|
public BufferEndType endType
Buffer endpoint type.
public BufferDistance leftDistance
public BufferDistance rightDistance
public int semicircleLineSegment
The number of arc segment of the Round, that is, with how many arc segments to simulate a semicircle. The default value is 4.
public BufferRadiusUnit radiusUnit
Buffer radius unit, the default is M.
public BufferAnalystParameter()
The Constructor.
public BufferAnalystParameter(BufferAnalystParameter bufferAnalystParameter)
The Constructor.
bufferAnalystParameter
- buffer analyst parameter.public boolean equals(java.lang.Object obj)
Compares whether the specified object equals to the current BufferAnalystParameter
object.
equals
in class java.lang.Object
obj
- the object to compare with the current BufferAnalystParameter
object.public int hashCode()
Get the hash code of the current buffer analyst parameter object.
hashCode
in class java.lang.Object