Interface TrafficTransferAnalyst
-
- All Known Implementing Classes:
- TrafficTransferAnalystImpl
public interface TrafficTransferAnalysttraffic 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.
-
-
Method Summary
Methods 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.TransferGuidefindTransferPath(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.TransferGuidefindTransferPath(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.TransferSolutionsfindTransferSolutions(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.TransferSolutionsfindTransferSolutions(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.
-
-
-
Method Detail
-
getNames
java.util.List<java.lang.String> getNames()
Gets a list of traffic network names.
- Returns:
- List of traffic network names.
-
findTransferSolutions
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.- Parameters:
startPosition- Starting point coordinates.endPosition- Ending point coordinates.trafficTransferAnalystParameter- Traffic transfer analysis parameters.- Returns:
- Traffic transfer plan collection.
-
findTransferSolutions
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.- Parameters:
startStopID- Starting stop ID.endStopID- Ending stop ID.trafficTransferAnalystParameter- Traffic transfer analysis parameters.- Returns:
- Traffic transfer plan collection.
-
findTransferPath
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.- Parameters:
startPosition- Starting point coordinates.endPosition- Ending point coordinates.transferLines- Transfer information.- Returns:
- Complete route information.
-
findTransferPath
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.- Parameters:
startStopID- Starting stop ID.endStopID- Ending stop ID.transferLines- Transfer information.- Returns:
- Complete route information.
-
findStopsByKeyWord
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.- Parameters:
keyWord- Stop name keyword.returnPosition- Whether to return the site coordinate information.- Returns:
- Matched sites array.
-
-