IGeometry.GetBuffer
IGeometry.GetBuffer method
Beräknar ett buffertområde runt denna geometri.
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
| Parameter | Typ | Beskrivning |
|---|---|---|
| distance | Double | Buffertregionens bredd (i rumsliga referensenheter). |
| 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
- namnutrymme Aspose.Gis.Geometries
- hopsättning Aspose.GIS