public interface TrafficTransferAnalystProvider
交通换乘分析服务提供者。 交通换乘分析服务提供者是一类 GIS 服务提供者,封装了交通换乘分析相关的 GIS 功能。
| 限定符和类型 | 方法和说明 |
|---|---|
TransferStopInfo[] |
findStopsByKeyWord(java.lang.String keyWord, boolean returnPosition)
根据站点名称查找当前交通网络中匹配的公交站点。
|
TransferGuide |
findTransferPath(long startStopID, long endStopID, TransferLine[] transferLines)
根据指定的起止站点 ID 及换乘信息获取详细的路线信息。
|
TransferGuide |
findTransferPath(Point2D startPosition, Point2D endPosition, TransferLine[] transferLines)
根据指定的起止点坐标及换乘信息获取详细的路线信息。
|
TransferSolutions |
findTransferSolutions(long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
根据指定的起止站点 ID 及交通换乘分析参数进行交通换乘分析。
|
TransferSolutions |
findTransferSolutions(Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
根据指定的起止点坐标及交通换乘分析参数进行交通换乘分析。
|
java.lang.String |
getName()
获取交通网络名称,比如“北京公交”
|
TransferSolutions findTransferSolutions(Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
根据指定的起止点坐标及交通换乘分析参数进行交通换乘分析。
startPosition - 起始点坐标。endPosition - 终止点坐标。trafficTransferAnalystParameter - 交通换乘分析参数。TransferSolutions findTransferSolutions(long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
根据指定的起止站点 ID 及交通换乘分析参数进行交通换乘分析。
startStopID - 起始站点 ID。endStopID - 终止站点 ID。trafficTransferAnalystParameter - 交通换乘分析参数。TransferGuide findTransferPath(Point2D startPosition, Point2D endPosition, TransferLine[] transferLines)
根据指定的起止点坐标及换乘信息获取详细的路线信息。
startPosition - 起始点坐标。endPosition - 终止点坐标。transferLines - 换乘信息。TransferGuide findTransferPath(long startStopID, long endStopID, TransferLine[] transferLines)
根据指定的起止站点 ID 及换乘信息获取详细的路线信息。
startStopID - 起始站点 ID。endStopID - 终止站点 ID。transferLines - 换乘信息。java.lang.String getName()
获取交通网络名称,比如“北京公交”
TransferStopInfo[] findStopsByKeyWord(java.lang.String keyWord, boolean returnPosition)
根据站点名称查找当前交通网络中匹配的公交站点。
keyWord - 站点名称关键字。returnPosition - 是否返回站点坐标信息。