IGeometry.Disjoint
IGeometry.Disjoint method
Определяет, не пересекается ли эта геометрия с указанной геометрией.
public bool Disjoint(IGeometry other)
Параметр | Тип | Описание |
---|---|---|
other | IGeometry | Геометрия. |
Возвращаемое значение
true
если эта геометрия «пространственно не пересекается» с другой геометрией.false
иначе.
Исключения
исключение | условие |
---|---|
ArgumentNullException | Аргументnull . |
ArgumentException | Одна из геометрий недействительна, поэтому операция не может быть завершена. |
ArgumentException | SpatialReferenceSystem геометрий не эквивалентны. Вы можете использоватьSpatialReferenceSystemTransformation для преобразования геометрии в одну и ту же систему отсчета пространственного . |
Примечания
Этот метод проверяет, не пересекаются ли геометрии с точки зрения матрицы пересечения DE-9IM. По сути, он проверяет, что две геометрии не имеют общих точек. Этот метод эквивалентен: Дополнительные сведения о DE-9IM см. в Спецификации простых функций OpenGIS.
this.Relate(other, "FF*FF****");
Смотрите также
- method Intersects
- interface IGeometry
- пространство имен Aspose.Gis.Geometries
- сборка Aspose.GIS