IGeometry.SpatiallyEquals

IGeometry.SpatiallyEquals method

Bestämmer om denna geometri är rumsligt lika med en specificerad geometri.

public bool SpatiallyEquals(IGeometry other)
ParameterTypBeskrivning
otherIGeometryEn geometri.

Returvärde

true om denna geometri “rumsmässigt är lika med” specificerad geometri.false annars.

Undantag

undantagskick
ArgumentNullExceptionArgument ärnull.
ArgumentExceptionEn av geometrierna är ogiltig på ett sådant sätt att operationen inte kan avslutas.
ArgumentExceptionSpatialReferenceSystem av geometrier är inte likvärdiga. Du kan användaSpatialReferenceSystemTransformation för att konvertera geometrier till samma rumsliga referenssystem.

Anmärkningar

Denna metod testar jämlikhet i termer av DE-9IM skärningsmatris. Det beror inte på order av komponenter (t.ex. ordning av inre ringar i polygon), Z- och M-värden. I grund och botten testar det att två geometrier upptar samma “utrymme” när de projiceras på tvådimensionellt utrymme. Denna metod motsvarar: Se OpenGIS Simple Features Specification för mer information om DE-9IM.

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

Se även