Geometry.Within
isi
[
bersembunyi
]Within(Extent)
Menentukan apakah geometri ini berada dalam batas tertentu.
public bool Within(Extent extent)
Parameter | Jenis | Keterangan |
---|---|---|
extent | Extent | Luasnya. |
Nilai Pengembalian
true
jika geometri ini berada dalam jangkauan;false
sebaliknya.
Pengecualian
pengecualian | kondisi |
---|---|
ArgumentNullException | Argumen adalahnull . |
Lihat juga
- method Contains
- class Extent
- class Geometry
- ruang nama Aspose.Gis.Geometries
- perakitan Aspose.GIS
Within(IGeometry)
Menentukan apakah geometri ini berada dalam geometri yang ditentukan.
public bool Within(IGeometry other)
Parameter | Jenis | Keterangan |
---|---|---|
other | IGeometry | Sebuah geometri. |
Nilai Pengembalian
true
jika geometri ini “secara spasial di dalam” geometri lain.false
sebaliknya.
Pengecualian
pengecualian | kondisi |
---|---|
ArgumentNullException | Argumen adalahnull . |
ArgumentException | Salah satu geometri tidak valid sehingga operasi tidak dapat diselesaikan. |
ArgumentException | SpatialReferenceSystem geometri tidak setara. Anda dapat menggunakanSpatialReferenceSystemTransformation untuk mengonversi geometri ke sistem referensi spasial yang sama. |
Perkataan
Metode ini menguji apakah satu geometri berada di dalam geometri lain dalam hal matriks persimpangan DE-9IM. Satu geometri berada di dalam geometri lain, jika geometri lain berisi setiap titik geometri dan geometri interior berpotongan. Metode ini setara dengan: Lihat Spesifikasi Fitur Sederhana OpenGIS untuk detail lebih lanjut tentang DE-9IM dan relasi “spasial dalam”.
this.Relate(other, "T*F**F***");
Lihat juga
- method SpatiallyContains
- method CoveredBy
- interface IGeometry
- class Geometry
- ruang nama Aspose.Gis.Geometries
- perakitan Aspose.GIS