IGeometry.GetBuffer

IGeometry.GetBuffer method

Berechnet einen Pufferbereich um diese Geometrie herum.

public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
ParameterTypBeschreibung
distanceDoubleDie Breite der Pufferregion (in Raumbezugseinheiten).
quadrantSegmentsInt32Anzahl der Segmente, die verwendet werden, um eine 90-Grad-Krümmung anzunähern. Je größer diese Zahl ist, desto besser wird die Annäherung der Kurven erzeugt. Standard ist 30.

Rückgabewert

Eine Geometrie, die alle Punkte darstellt, die sich innerhalb eines angegebenen Abstands von dieser Geometrie befinden. Der Ergebnistyp ist entwederNull ,IPolygon oderIMultiPolygon .

Ausnahmen

AusnahmeBedingung
InvalidOperationExceptionDiese Geometrie ist so ungültig, dass der Vorgang nicht abgeschlossen werden kann.
ArgumentOutOfRangeExceptionQuadrantensegmente sind kleiner oder gleich 0.

Siehe auch