IGeometry.SpatiallyEquals

IGeometry.SpatiallyEquals method

Bepaalt of deze geometrie ruimtelijk gelijk is aan een gespecificeerde geometrie.

public bool SpatiallyEquals(IGeometry other)
ParameterTypeBeschrijving
otherIGeometryEen geometrie.

Winstwaarde

true als deze geometrie “ruimtelijk gelijk” is aan de gespecificeerde geometrie.false anders.

Uitzonderingen

uitzonderingvoorwaarde
ArgumentNullExceptionArgument isnull.
ArgumentExceptionEen van de geometrieën is zodanig ongeldig dat de bewerking niet kan worden voltooid.
ArgumentExceptionSpatialReferenceSystem van geometrieën zijn niet equivalent. U kunt gebruikenSpatialReferenceSystemTransformation om geometrieën te converteren naar hetzelfde ruimtelijke referentiesysteem.

Opmerkingen

Deze methode test gelijkheid in termen van DE-9IM intersectiematrix. Het hangt niet af van order van componenten (bijv. volgorde van binnenringen in polygoon), Z- en M-waarden. Kortom, het test dat twee geometrieën dezelfde “ruimte” innemen wanneer ze worden geprojecteerd op een tweedimensionale ruimte. Deze methode is gelijk aan: Zie OpenGIS Simple Features Specification voor meer details over DE-9IM.

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

Zie ook