public interface TrafficTransferAnalystProvider
Traffic transfer analysis service provider. The traffic transfer analysis service provider is a kind of GIS service provider, which encapsulates the GIS function related to the traffic transfer analysis.
Modifier and Type | Method and Description |
---|---|
TransferStopInfo[] |
findStopsByKeyWord(java.lang.String keyWord, boolean returnPosition)
Finds the matching bus station in the current traffic network based on the site name.
|
TransferGuide |
findTransferPath(long startStopID, long endStopID, TransferLine[] transferLines)
According to the specified starting and ending stop and transfer information to obtain detailed route information.
|
TransferGuide |
findTransferPath(Point2D startPosition, Point2D endPosition, TransferLine[] transferLines)
According to the specified starting and ending coordinates and transfer information to obtain detailed route information.
|
TransferSolutions |
findTransferSolutions(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(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.lang.String |
getName()
Gets traffic network name, such as "Beijing bus"
|
TransferSolutions findTransferSolutions(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.
startPosition
- Starting point coordinates.endPosition
- Ending point coordinates.trafficTransferAnalystParameter
- Traffic transfer analysis parameters.TransferSolutions findTransferSolutions(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.
startStopID
- Starting stop ID.endStopID
- Ending stop ID.trafficTransferAnalystParameter
- Traffic transfer analysis parameters.TransferGuide findTransferPath(Point2D startPosition, Point2D endPosition, TransferLine[] transferLines)
According to the specified starting and ending coordinates and transfer information to obtain detailed route information.
startPosition
- Starting point coordinates.endPosition
- Ending point coordinates.transferLines
- Transfer information.TransferGuide findTransferPath(long startStopID, long endStopID, TransferLine[] transferLines)
According to the specified starting and ending stop and transfer information to obtain detailed route information.
startStopID
- Starting stop ID.endStopID
- Ending stop ID.transferLines
- Transfer information.java.lang.String getName()
Gets traffic network name, such as "Beijing bus"
TransferStopInfo[] findStopsByKeyWord(java.lang.String keyWord, boolean returnPosition)
Finds the matching bus station in the current traffic network based on the site name.
keyWord
- Stop name keyword.returnPosition
- Whether to return the site coordinate information.