IGeometry.GetBuffer
IGeometry.GetBuffer method
Berekent een buffergebied rond deze geometrie.
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
Parameter | Type | Beschrijving |
---|---|---|
distance | Double | De breedte van het buffergebied (in ruimtelijke referentie-eenheden). |
quadrantSegments | Int32 | Aantal segmenten dat wordt gebruikt om een kromming van 90 graden te benaderen. Hoe groter dit getal, hoe beter de kromming wordt benaderd. Standaard is 30. |
Winstwaarde
Een geometrie die alle punten vertegenwoordigt die zich binnen een opgegeven afstand van deze geometrie bevinden. Het type resultaat is ofwelNull
,IPolygon
ofIMultiPolygon
.
Uitzonderingen
uitzondering | voorwaarde |
---|---|
InvalidOperationException | Deze geometrie is zodanig ongeldig dat de bewerking niet kan worden voltooid. |
ArgumentOutOfRangeException | Kwadrantsegmenten is kleiner of gelijk aan 0. |
Zie ook
- interface IGeometry
- naamruimte Aspose.Gis.Geometries
- montage Aspose.GIS