public interface TrafficTransferAnalyst
traffic transfer analysis service component interface.
The traffic transfer analysis service component is a kind of GIS service component, which encapsulates the GIS function related to the traffic transfer analysis.
Modifier and Type | Method and Description |
---|---|
TransferStopInfo[] |
findStopsByKeyWord(java.lang.String name, java.lang.String keyWord, boolean returnPosition)
Find the matching sites in the current traffic network based on the site name.
|
TransferGuide |
findTransferPath(java.lang.String name, long startStopID, long endStopID, TransferLine[] transferLines)
According to the specified starting and ending stop and transfer information to obtain detailed route information.
|
TransferGuide |
findTransferPath(java.lang.String name, Point2D startPosition, Point2D endPosition, TransferLine[] transferLines)
According to the specified starting and ending coordinates and transfer information to obtain detailed route information.
|
TransferSolutions |
findTransferSolutions(java.lang.String name, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
According to the specified starting and ending stop ID and traffic transfer analysis parameters to carry out traffic transfer analysis.
|
TransferSolutions |
findTransferSolutions(java.lang.String name, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
According to the specified starting and ending coordinates and traffic transfer analysis parameters to carry out traffic transfer analysis.
|
java.util.List<java.lang.String> |
getNames()
Gets a list of traffic network names.
|
java.util.List<java.lang.String> getNames()
Gets a list of traffic network names.
TransferSolutions findTransferSolutions(java.lang.String name, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
According to the specified starting and ending coordinates and traffic transfer analysis parameters to carry out traffic transfer analysis.
Traffic network name.startPosition
- Starting point coordinates.endPosition
- Ending point coordinates.trafficTransferAnalystParameter
- Traffic transfer analysis parameters.TransferSolutions findTransferSolutions(java.lang.String name, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
According to the specified starting and ending stop ID and traffic transfer analysis parameters to carry out traffic transfer analysis.
Traffic network name.startStopID
- Starting stop ID.endStopID
- Ending stop ID.trafficTransferAnalystParameter
- Traffic transfer analysis parameters.TransferGuide findTransferPath(java.lang.String name, Point2D startPosition, Point2D endPosition, TransferLine[] transferLines)
According to the specified starting and ending coordinates and transfer information to obtain detailed route information.
Traffic network name.startPosition
- Starting point coordinates.endPosition
- Ending point coordinates.transferLines
- Transfer information.TransferGuide findTransferPath(java.lang.String name, long startStopID, long endStopID, TransferLine[] transferLines)
According to the specified starting and ending stop and transfer information to obtain detailed route information.
Traffic network name.startStopID
- Starting stop ID.endStopID
- Ending stop ID.transferLines
- Transfer information.TransferStopInfo[] findStopsByKeyWord(java.lang.String name, java.lang.String keyWord, boolean returnPosition)
Find the matching sites in the current traffic network based on the site name.
Traffic network name.keyWord
- Stop name keyword.returnPosition
- Whether to return the site coordinate information.