IGeometry.GetBuffer
IGeometry.GetBuffer method
Calcola una regione buffer attorno a questa geometria.
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
| Parametro | Tipo | Descrizione |
|---|---|---|
| distance | Double | La larghezza della regione del buffer (in unità di riferimento spaziale). |
| quadrantSegments | Int32 | Numero di segmenti utilizzati per approssimare un grado di curvatura di 90. Maggiore è questo numero, migliore sarà l’approssimazione delle curve prodotta. Il valore predefinito è 30. |
Valore di ritorno
Una geometria che rappresenta tutti i punti che si trovano entro una distanza specificata da questa geometria. Il tipo di risultato è oNull ,IPolygon OIMultiPolygon .
Eccezioni
| eccezione | condizione |
|---|---|
| InvalidOperationException | Questa geometria non è valida in modo tale che l’operazione non può essere completata. |
| ArgumentOutOfRangeException | I segmenti del quadrante sono minori o uguali a 0. |
Guarda anche
- interface IGeometry
- spazio dei nomi Aspose.Gis.Geometries
- assemblea Aspose.GIS