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