IGeometry.GetBuffer
IGeometry.GetBuffer method
计算此几何图形周围的缓冲区。
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
范围 | 类型 | 描述 |
---|---|---|
distance | Double | 缓冲区宽度(以空间参考单位为单位)。 |
quadrantSegments | Int32 | 用于近似 90 度曲率的段数。 此数字越大,产生的曲线近似越好。 默认值为 30. |
返回值
表示距离 此几何指定距离内的所有点的几何。 结果的类型是Null
,IPolygon
或者IMultiPolygon
.
例外
例外 | (健康)状况 |
---|---|
InvalidOperationException | 此几何图形无效,无法完成操作。 |
ArgumentOutOfRangeException | 象限段小于或等于 0. |
也可以看看
- interface IGeometry
- 命名空间 Aspose.Gis.Geometries
- 部件 Aspose.GIS