在被操作对象上擦除掉与操作对象相重合的部分。

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

语法

C#
public static Geometry Erase(
	Geometry geometry,
	Geometry eraseGeometry
)

参数

geometry
Type: SuperMap.Data..::.Geometry
被操作几何对象,支持点、线、面对象类型。
eraseGeometry
Type: SuperMap.Data..::.Geometry
操作几何对 象,必须为面对象类型。

返回值

返回擦除操作后的几何对象。

备注

1.操作几何对象定义了擦除区域,凡是落在操作几何对象区域内的被操作几何对象都将被去除,而落在区域外的特征要素都将被输出为结果几何对象;

2.如果被操作的几何对象全部被擦除了,则返回的Geometry对象的IsEmpty属性为true。

版本信息

SuperMap iObjects .NET


请参见