提取最长流路径,即提取指定区域面内流长最长的水系路径。

命名空间:  SuperMap.Analyst.TerrainAnalyst
程序集:  SuperMap.Analyst.TerrainAnalyst (in SuperMap.Analyst.TerrainAnalyst)
版本: dll

语法

C#
public static DatasetVector LongestFlowPath(
	DatasetGrid directionGrid,
	DatasetVector catchmentDataset,
	string catchmentIDField,
	Datasource targetDatasource,
	string resultDatasetName
)

参数

directionGrid
Type: SuperMap.Data..::.DatasetGrid
指定的流向栅格数据集。
catchmentDataset
Type: SuperMap.Data..::.DatasetVector
指定的集水区域面数据集。
catchmentIDField
Type: System..::.String
集水区域面ID字段名,可设置为SmID。
targetDatasource
Type: SuperMap.Data..::.Datasource
指定的用于存储结果数据集的数据源。
resultDatasetName
Type: System..::.String
指定的结果水系线数据集名称。

返回值

返回矢量水系线数据集。如果出错,返回null。结果线数据集中将创建“CatchmentID”字段,使水系线能与区域面对象一一对应。

版本信息

SuperMap iObjects .NET

受以下版本支持: 11.1.1, 11.2.0, 11.2.1

请参见