提取面对象的中心线,一般用于提取河流的中心线。

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

语法

C#
public static GeoLine RegionToCenterLine(
	GeoRegion sourceRegion
)

参数

sourceRegion
Type: SuperMap.Data..::.GeoRegion
指定的待提取中心线的面对象。

返回值

提取的中心线,是一个二维线对象。

备注

该方法用于提取面对象的中心线。如果面包含岛洞,提取时会绕过岛洞,采用最短路径绕过。如下图。

如果面对象不是简单的长条形,而是具有分叉结构,则提取的中心线是最长的一段。如下图所示。

如果提取的不是期望的中心线,可以使用另一重载方法 RegionToCenterLine 指定起点和终点来提取。

版本信息

SuperMap iObjects .NET


请参见