public class FindPath
extends java.lang.Object
wps network analysis
Modifier and Type | Field and Description |
---|---|
static ResourceManager |
WPS_RESOURCE
wps resource manager
|
Constructor and Description |
---|
FindPath() |
Modifier and Type | Method and Description |
---|---|
Paths |
execute(TransportationAnalyst transportationAnalystImpl, Execute execute)
Execution operation
|
boolean |
getHasLeastEdgeCount()
Gets whether to query according to the minimum arcs number mode.
|
java.lang.String |
getNetworkName()
Get the name of the transportation network
|
int[] |
getNodeIDs()
Get the ID array of the passed nodes, required.
|
TransportationAnalystParameter |
getParameter()
Sets the general parameters of the transportation network analysis.
|
Point2D[] |
getPoints()
Get the coordinates array of the passed stops, required.
|
void |
setHasLeastEdgeCount(boolean hasLeastEdgeCount)
Sets whether to query according to the minimum arcs number mode.
|
void |
setNetworkName(java.lang.String networkName)
Set the name of the transportation network
|
void |
setNodeIDs(int[] nodeIDs)
Set the ID array of the passed nodes, required.
|
void |
setParameter(TransportationAnalystParameter parameter)
Sets the general parameters of the transportation network analysis.
|
void |
setPoints(Point2D[] points)
Set the coordinates array of the passed stops, required.
|
public boolean getHasLeastEdgeCount()
Gets whether to query according to the minimum arcs number mode. Optional parameter, the default is false, which means not to query according to the minimum arcs number mode.
public void setHasLeastEdgeCount(boolean hasLeastEdgeCount)
Sets whether to query according to the minimum arcs number mode. Optional parameter, the default is false, which means not to query according to the minimum arcs number mode.
public Point2D[] getPoints()
Get the coordinates array of the passed stops, required.
public void setPoints(Point2D[] points)
Set the coordinates array of the passed stops, required.
public int[] getNodeIDs()
Get the ID array of the passed nodes, required.
public void setNodeIDs(int[] nodeIDs)
Set the ID array of the passed nodes, required.
public java.lang.String getNetworkName()
Get the name of the transportation network
public void setNetworkName(java.lang.String networkName)
Set the name of the transportation network
public TransportationAnalystParameter getParameter()
Sets the general parameters of the transportation network analysis. Optional. It uses the settings in TransportationAnalystSetting by default.
public void setParameter(TransportationAnalystParameter parameter)
Sets the general parameters of the transportation network analysis. Optional. It uses the settings in TransportationAnalystSetting by default.
public Paths execute(TransportationAnalyst transportationAnalystImpl, Execute execute) throws OGCException
Execution operation
transportationAnalystImpl
- Analysis service componentexecute
- execution parametersOGCException