Geometry.Crosses
Geometry.Crosses method
Menentukan apakah geometri ini dan geometri tertentu bersilangan.
public bool Crosses(IGeometry other)
| Parameter | Jenis | Keterangan |
|---|---|---|
| other | IGeometry | Sebuah geometri. |
Nilai Pengembalian
true jika geometri ini “melintasi spasial” 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 geometri bersilangan dalam matriks persimpangan DE-9IM. Dua geometri saling bersilangan jika mereka memiliki beberapa tetapi tidak semua titik interior yang sama dan dimensi persimpangan kurang dari dimensi setidaknya satu dari geometries. Yaitu: duaLineString s silang, jika mereka membentuk huruf ‘X’, LineString dan aPolygon silang jika LineString melewati bagian dalam Poligon. Lihat Spesifikasi Fitur Sederhana OpenGIS untuk detail lebih lanjut tentang DE-9IM dan relasi “spasial crosses”.
Lihat juga
- interface IGeometry
- class Geometry
- ruang nama Aspose.Gis.Geometries
- perakitan Aspose.GIS