Geometry.SymDifference
Geometry.SymDifference method
Строит симметричную разность между этой геометрией и заданной геометрией.
public IGeometry SymDifference(IGeometry other)
Параметр | Тип | Описание |
---|---|---|
other | IGeometry | Геометрия для вычисления симметричной разности. |
Возвращаемое значение
Геометрия, представляющая симметричную разность этой геометрии и аргумента. Результирующая геометрия содержит набор точек, которые присутствуют в одной из геометрий, но отсутствуют в обеих.
Исключения
исключение | условие |
---|---|
ArgumentNullException | other являетсяnull . |
ArgumentException | Одна из геометрий недействительна, поэтому операция не может быть завершена. |
ArgumentException | SpatialReferenceSystem геометрий не эквивалентны. Вы можете использоватьSpatialReferenceSystemTransformation для преобразования геометрии в одну и ту же систему отсчета пространственного . |
Смотрите также
- interface IGeometry
- class Geometry
- пространство имен Aspose.Gis.Geometries
- сборка Aspose.GIS