Geometry.Difference

Geometry.Difference method

Subtracts a specified geometry from this geometry.

public IGeometry Difference(IGeometry other)
ParameterTypeDescription
otherIGeometryA geometry to subtract.

Return Value

A geometry that represents a difference of this geometry and an argument. The result geometry contains point set that present in this geometry but not present in an argument.

Exceptions

exceptioncondition
ArgumentNullExceptionother is null.
ArgumentExceptionOne of the geometries is invalid in such way that operation can not be finished.
ArgumentExceptionSpatialReferenceSystem of geometries are not equivalent. You can use SpatialReferenceSystemTransformation in order to convert geometries to the same spatial reference system.

See Also