缓冲区分析参数类。用于为缓冲区分析提供必要的参数信息。
命名空间:
SuperMap.Analyst.SpatialAnalyst程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public class BufferAnalystParameter |
备注
注意:
- 对线数据进行缓冲区分析时,可以设置缓冲区端点类型(EndType)为平头(BufferEndType.Flat)或圆头(BufferEndType.Round),只有设置端点类型为平头时,才能生成左右半径不等或者只有左缓冲或者右缓冲的缓冲区。
- 对于点、面数据,则只能生成圆头缓冲区,缓冲区半径通过 LeftDistance 属性来设置。
- 对面数据对象设置负缓冲半径(即生成紧缩缓冲时),如果设置的负缓冲半径绝对值大于面数据对象的某个内接圆半径,由于生成的缓冲区没有实际意义,容易导致缓冲区生成失败或者缓冲区生成结果难于理解,因此不建议用户这样设置使用。
示例
请参见 BufferAnalyst.CreateBuffer 方法的示例。
继承层次
System..::.Object
SuperMap.Analyst.SpatialAnalyst..::.BufferAnalystParameter
SuperMap.Analyst.SpatialAnalyst..::.BufferAnalystParameter