C# Class SuperMap.Connector.TrafficTransferAnalyst

Show file Open project: SuperMap/iClient-for-DotNet

Public Methods

Method Description
FindStopsByKeyWord ( string transferNetName, string keyWord, bool returnPosition ) : List

在指定的公交网络中查找公交站。

FindStopsByKeyWord ( string transferNetName, string keyWord, bool returnPosition, EventHandler completed, EventHandler failed ) : void

通过异步方式在指定的公交网络中查找公交站。

FindTransferPath ( string transferNetName, Point2D startPosition, Point2D endPosition, TransferLine transferLines ) : TransferGuide

根据指定的起止点坐标及换乘信息获取详细的路线信息。

FindTransferPath ( string transferNetName, long startStopID, long endStopID, TransferLine transferLines ) : TransferGuide

根据指定的起止站点 ID 及换乘信息获取详细的路线信息。

FindTransferPath ( string transferNetName, Point2D startPosition, Point2D endPosition, TransferLine transferLines, EventHandler completed, EventHandler failed ) : void

通过异步方式根据指定的起止点坐标及换乘信息获取详细的路线信息。

FindTransferPath ( string transferNetName, long startStopID, long endStopID, TransferLine transferLines, EventHandler completed, EventHandler failed ) : void

通过异步方式根据指定的起止站点 ID 及换乘信息获取详细的路线信息。

FindTransferSolutions ( string transferNetName, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter ) : TransferSolutions

根据指定的起止点坐标及交通换乘分析参数进行交通换乘分析。

FindTransferSolutions ( string transferNetName, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter ) : TransferSolutions

根据指定的起止站点 ID 及交通换乘分析参数进行交通换乘分析。

FindTransferSolutions ( string transferNetName, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter, EventHandler completed, EventHandler failed ) : void

通过异步方式根据指定的起止点坐标及交通换乘分析参数进行交通换乘分析。

FindTransferSolutions ( string transferNetName, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter, EventHandler completed, EventHandler failed ) : void

通过异步方式根据指定的起止站点 ID 及交通换乘分析参数进行交通换乘分析。

GetNames ( ) : List

获取指定服务中的所有的公交网络名称。

GetNames ( EventHandler completed, EventHandler failed ) : void

异步方式获取指定服务中的所有的公交网络名称。

TrafficTransferAnalyst ( string serviceUrl ) : System

构造函数。

Method Details

FindStopsByKeyWord() public method

在指定的公交网络中查找公交站。
参数transferNetName或者keyWord为空时抛出异常。
public FindStopsByKeyWord ( string transferNetName, string keyWord, bool returnPosition ) : List
transferNetName string 公交网络的名称。
keyWord string 站点名称关键字。
returnPosition bool 是否获取公交站的坐标。
return List

FindStopsByKeyWord() public method

通过异步方式在指定的公交网络中查找公交站。
参数transferNetName或者keyWord为空时抛出异常。
public FindStopsByKeyWord ( string transferNetName, string keyWord, bool returnPosition, EventHandler completed, EventHandler failed ) : void
transferNetName string 公交网络的名称。
keyWord string 站点名称关键字。
returnPosition bool 是否获取公交站的坐标。
completed EventHandler 完成后执行的方法。
failed EventHandler 发生异常后执行的方法。
return void

FindTransferPath() public method

根据指定的起止点坐标及换乘信息获取详细的路线信息。
参数transferNetName、transferLines、startPosition或者endPosition为空时抛出异常。
public FindTransferPath ( string transferNetName, Point2D startPosition, Point2D endPosition, TransferLine transferLines ) : TransferGuide
transferNetName string 公交网络名字。
startPosition Point2D 起始点坐标。
endPosition Point2D 终止点坐标。
transferLines TransferLine 换乘信息。
return TransferGuide

FindTransferPath() public method

根据指定的起止站点 ID 及换乘信息获取详细的路线信息。
参数transferNetName或者transferLines为空时抛出异常。
public FindTransferPath ( string transferNetName, long startStopID, long endStopID, TransferLine transferLines ) : TransferGuide
transferNetName string 公交网络的名称。
startStopID long 起始站点 ID。
endStopID long 终止站点 ID。
transferLines TransferLine 换乘信息。
return TransferGuide

FindTransferPath() public method

通过异步方式根据指定的起止点坐标及换乘信息获取详细的路线信息。
参数transferNetName、transferLines、startPosition或者endPosition为空时抛出异常。
public FindTransferPath ( string transferNetName, Point2D startPosition, Point2D endPosition, TransferLine transferLines, EventHandler completed, EventHandler failed ) : void
transferNetName string 公交网络名字。
startPosition Point2D 起始点坐标。
endPosition Point2D 终止点坐标。
transferLines TransferLine 需要换乘的公交线路信息。
completed EventHandler 完成后执行的方法。
failed EventHandler 发生异常后执行的方法。
return void

FindTransferPath() public method

通过异步方式根据指定的起止站点 ID 及换乘信息获取详细的路线信息。
参数transferNetName或者transferLines为空时抛出异常。
public FindTransferPath ( string transferNetName, long startStopID, long endStopID, TransferLine transferLines, EventHandler completed, EventHandler failed ) : void
transferNetName string 公交网络的名称。
startStopID long 起始站点 ID。
endStopID long 终止站点 ID。
transferLines TransferLine 换乘信息。
completed EventHandler 完成后执行的方法。
failed EventHandler 发生异常后执行的方法。
return void

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

FindTransferSolutions() public method

根据指定的起止站点 ID 及交通换乘分析参数进行交通换乘分析。
参数transferNetName或者trafficTransferAnalystParameter为空时抛出异常。
public FindTransferSolutions ( string transferNetName, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter ) : TransferSolutions
transferNetName string 公交网络名字。
startStopID long 起始站点 ID。
endStopID long 终止站点 ID。
trafficTransferAnalystParameter TrafficTransferAnalystParameter 交通换乘分析参数。
return TransferSolutions

FindTransferSolutions() public method

通过异步方式根据指定的起止点坐标及交通换乘分析参数进行交通换乘分析。
参数transferNetName、trafficTransferAnalystParameter、startPosition或者endPosition为空时抛出异常。
public FindTransferSolutions ( string transferNetName, Point2D startPosition, Point2D endPosition, TrafficTransferAnalystParameter trafficTransferAnalystParameter, EventHandler completed, EventHandler failed ) : void
transferNetName string 公交网络名字。
startPosition Point2D 起始点坐标。
endPosition Point2D 终止点坐标。
trafficTransferAnalystParameter TrafficTransferAnalystParameter 交通换乘分析参数。
completed EventHandler 完成后执行的方法。
failed EventHandler 发生异常后执行的方法。
return void

FindTransferSolutions() public method

通过异步方式根据指定的起止站点 ID 及交通换乘分析参数进行交通换乘分析。
参数transferNetName或者trafficTransferAnalystParameter为空时抛出异常。
public FindTransferSolutions ( string transferNetName, long startStopID, long endStopID, TrafficTransferAnalystParameter trafficTransferAnalystParameter, EventHandler completed, EventHandler failed ) : void
transferNetName string 公交网络名字。
startStopID long 起始站点 ID。
endStopID long 终止站点 ID。
trafficTransferAnalystParameter TrafficTransferAnalystParameter 交通换乘分析参数。
completed EventHandler 完成后执行的方法。
failed EventHandler 发生异常后执行的方法。
return void

GetNames() public method

获取指定服务中的所有的公交网络名称。
public GetNames ( ) : List
return List

GetNames() public method

异步方式获取指定服务中的所有的公交网络名称。
public GetNames ( EventHandler completed, EventHandler failed ) : void
completed EventHandler 完成后执行的方法。
failed EventHandler 发生异常后执行的方法。
return void

TrafficTransferAnalyst() public method

构造函数。
参数 serviceUrl 为空时抛出异常。
public TrafficTransferAnalyst ( string serviceUrl ) : System
serviceUrl string SuperMap iServer 地图服务组件的URL地址。
return System