IGeometry.GetBuffer

IGeometry.GetBuffer method

计算此几何体周围的缓冲区。

public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
参数类型描述
distanceDouble缓冲区宽度(以空间参考单位计)。
quadrantSegmentsInt32用于近似 90 度曲率的段数。该数字越大,曲线的近似效果越好。默认值为 30。

返回值

表示距离此几何对象在指定距离范围内的所有点的几何对象。结果的类型可以是 NullIPolygonIMultiPolygon

异常

异常条件
InvalidOperationException此几何对象无效,导致无法完成操作。
ArgumentOutOfRangeException象限段数小于或等于 0。

另见