Geometry.GetBuffer
Geometry.GetBuffer method
Beräknar ett buffertområde runt denna geometri.
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
Parameter | Typ | Beskrivning |
---|---|---|
distance | Double | Buffertområdets bredd. |
quadrantSegments | Int32 | Antal segment som används för att approximera en 90 graders krökning. Ju större detta antal är desto bättre approximation av kurvor produceras. Standard är 30. |
Returvärde
En geometri som representerar alla punkter som ligger inom ett specificerat avstånd från denna geometri. Typen av resultat är antingenNull
,IPolygon
ellerIMultiPolygon
.
Undantag
undantag | skick |
---|---|
InvalidOperationException | Denna geometri är ogiltig på ett sådant sätt att operationen inte kan slutföras. |
ArgumentOutOfRangeException | Kvadrantsegment är mindre eller lika med 0. |
Se även
- interface IGeometry
- class Geometry
- namnutrymme Aspose.Gis.Geometries
- hopsättning Aspose.GIS