IGeometry.SpatiallyEquals

IGeometry.SpatiallyEquals method

Menentukan apakah geometri ini secara spasial sama dengan geometri yang ditentukan.

public bool SpatiallyEquals(IGeometry other)
ParameterJenisKeterangan
otherIGeometrySebuah geometri.

Nilai Pengembalian

true jika geometri ini “spasial sama” dengan geometri yang ditentukan.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 kesetaraan dalam hal matriks persimpangan DE-9IM. Itu tidak tergantung pada urutan komponen (misalnya urutan cincin interior dalam poligon), nilai Z dan M. Pada dasarnya, ini menguji bahwa dua geometri menempati “ruang” yang sama saat diproyeksikan pada ruang dua dimensi. Metode ini setara dengan: Lihat Spesifikasi Fitur Sederhana OpenGIS untuk detail lebih lanjut tentang DE-9IM.

this.Relate(other, "T*F**FFF*");

Lihat juga