SuperMap.Connector.TrafficTransferAnalyst.FindTransferSolutions C# (CSharp) Method

FindTransferSolutions() public method

根据指定的起止点坐标及交通换乘分析参数进行交通换乘分析。
参数transferNetName、trafficTransferAnalystParameter、startPosition或者endPosition为空时抛出异常。
public FindTransferSolutions ( string transferNetName, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter ) : TransferSolutions
transferNetName string 公交网络名字。
startPosition Point2D 起始点坐标。
endPosition Point2D 终止点坐标。
trafficTransferAnalystParameter TrafficTransferAnalystParameter 交通换乘分析参数。
return TransferSolutions
        public TransferSolutions FindTransferSolutions(string transferNetName, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter)
        {
            if (string.IsNullOrEmpty(transferNetName))
            {
                throw new ArgumentNullException("transferNetName");
            }
            if (trafficTransferAnalystParameter == null)
            {
                throw new ArgumentNullException("trafficTransferAnalystParameter");
            }
            if (startPosition == null)
            {
                throw new ArgumentNullException("startPosition");
            }
            if (endPosition == null)
            {
                throw new ArgumentNullException("endPosition");
            }

            return _trafficTransferAnalystProvider.FindTransferSolutions(transferNetName, startPosition, endPosition, trafficTransferAnalystParameter);
        }

Same methods

TrafficTransferAnalyst::FindTransferSolutions ( string transferNetName, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter ) : TransferSolutions
TrafficTransferAnalyst::FindTransferSolutions ( string transferNetName, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter, EventHandler completed, EventHandler failed ) : void
TrafficTransferAnalyst::FindTransferSolutions ( string transferNetName, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter, EventHandler completed, EventHandler failed ) : void