public class CostPathLinePostParameter
extends java.lang.Object
implements java.io.Serializable
Raster shortest path analysis parameter class submitted by the POST operation.
Modifier and Type | Field and Description |
---|---|
double |
maxDownslopeDegree
The maximum downhill angle when calculating the shortest path between two points (source and target).
|
double |
maxUpslopeDegree
The maximum uphill angle when calculating the shortest path between two points (source and target).
|
DataReturnOption |
resultSetting
Returns value setting parameters, sets whether to return records, whether to create a result data set.
|
int |
smoothDegree
Specified smoothness.
|
SmoothMethod |
smoothMethod
Specified smooth way to smooth the least-cost path.
|
Point2D |
sourcePoint
Specified source point.
|
Point2D |
targetPoint
Specified target point.
|
Constructor and Description |
---|
CostPathLinePostParameter()
The Constructor.
|
CostPathLinePostParameter(CostPathLinePostParameter costPathLinePostParameter)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Compares whether the specified object is equal to the current
CostPathLinePostParameter object. |
int |
hashCode()
Gets the hash code value for the current object.
|
public Point2D sourcePoint
Specified source point.
public Point2D targetPoint
Specified target point.
public SmoothMethod smoothMethod
Specified smooth way to smooth the least-cost path.
public int smoothDegree
Specified smoothness. (1 means no smoothing, the higher the number, the higher the smoothness, but the efficiency will be reduced, it is recommended to set the range [1,3])
public DataReturnOption resultSetting
Returns value setting parameters, sets whether to return records, whether to create a result data set.
public double maxUpslopeDegree
The maximum uphill angle when calculating the shortest path between two points (source and target).
public double maxDownslopeDegree
The maximum downhill angle when calculating the shortest path between two points (source and target).
public CostPathLinePostParameter()
The Constructor.
public CostPathLinePostParameter(CostPathLinePostParameter costPathLinePostParameter)
The Constructor.
costPathLinePostParameter
- Raster Shortest Path Analysis Parameter Object.public boolean equals(java.lang.Object obj)
Compares whether the specified object is equal to the current CostPathLinePostParameter
object.
equals
in class java.lang.Object
obj
- The object that is compared with the current CostPathLinePostParameter
object.public int hashCode()
Gets the hash code value for the current object.
hashCode
in class java.lang.Object