IGeometry.Crosses

IGeometry.Crosses method

Menentukan apakah geometri ini dan geometri tertentu bersilangan.

public bool Crosses(IGeometry other)
ParameterJenisKeterangan
otherIGeometrySebuah geometri.

Nilai Pengembalian

true jika geometri ini “melintasi spasial” geometri lain.false sebaliknya.

Pengecualian

pengecualiankondisi
ArgumentNullExceptionArgumen adalahnull.
ArgumentExceptionSalah satu geometri tidak valid sehingga operasi tidak dapat diselesaikan.
ArgumentExceptionSpatialReferenceSystem 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