IGeometry.GetBuffer
IGeometry.GetBuffer method
Calcula una región de amortiguamiento alrededor de esta geometría.
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
| Parámetro | Escribe | Descripción |
|---|---|---|
| distance | Double | El ancho de la región de la zona de influencia (en unidades de referencia espacial). |
| quadrantSegments | Int32 | Número de segmentos usados para aproximar 90 grados de curvatura. Cuanto mayor sea este número, mejor aproximación de curvas se produce. El valor predeterminado es 30. |
Valor_devuelto
Una geometría que representa todos los puntos que están dentro de una distancia especificada desde esta geometría. El tipo de resultado esNull ,IPolygon oIMultiPolygon .
Excepciones
| excepción | condición |
|---|---|
| InvalidOperationException | Esta geometría no es válida por lo que no se puede completar la operación. |
| ArgumentOutOfRangeException | Los segmentos del cuadrante son menores o iguales a 0. |
Ver también
- interface IGeometry
- espacio de nombres Aspose.Gis.Geometries
- asamblea Aspose.GIS