Geometry.Within

Within(Extent)

Bestimmt, ob sich diese Geometrie innerhalb einer bestimmten Ausdehnung befindet.

public bool Within(Extent extent)
ParameterTypBeschreibung
extentExtentDas Ausmaß.

Rückgabewert

true wenn diese Geometrie innerhalb der Ausdehnung liegt;false andernfalls.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionArgument istnull.

Siehe auch


Within(IGeometry)

Bestimmt, ob diese Geometrie innerhalb einer angegebenen Geometrie liegt.

public bool Within(IGeometry other)
ParameterTypBeschreibung
otherIGeometryEine Geometrie.

Rückgabewert

true wenn diese Geometrie “räumlich innerhalb” einer anderen Geometrie ist.false andernfalls.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionArgument istnull.
ArgumentExceptionEine der Geometrien ist ungültig, sodass der Vorgang nicht abgeschlossen werden kann.
ArgumentExceptionSpatialReferenceSystem von Geometrien sind nicht gleichwertig. Sie können verwendenSpatialReferenceSystemTransformation um Geometrien in dasselbe räumliche Bezugssystem umzuwandeln.

Bemerkungen

Diese Methode testet, ob eine Geometrie in Bezug auf die DE-9IM-Schnittmatrix in einer anderen liegt. Eine Geometrie liegt in einer anderen, wenn eine andere Geometrie jeden Punkt der Geometrie enthält und Geometrien Innenräume schneiden. Diese Methode entspricht: Siehe OpenGIS Simple Features Specification für weitere Einzelheiten über DE-9IM und die „räumlich innerhalb“-Beziehung.

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

Siehe auch