Surface.ToLinearGeometry
ToLinearGeometry()
Obtiene una versión no curva aproximada o equivalente de esta geometría usando el valor predeterminadotolerancia .
public IPolygon ToLinearGeometry()
Valor_devuelto
AIPolygon que se aproxima o equivale a esteSuperficie. Este es el equivalente deToLinearGeometry con predeterminadotolerancia . Por defectotolerancia el valor de s depende deSpatialReferenceSystem de esta geometría: Para SRS proyectado, la tolerancia es de 0,001 metros (en unidades SRS) Para la tolerancia SRS geográfica es1e-5 grados (en unidades SRS) Para SRS desconocido, la tolerancia es1e-5 Para obtener más detalles sobre qué transformaciones se aplican, consulteToLinearGeometry especificación.
Excepciones
| excepción | condición |
|---|---|
| InvalidOperationException | Esta geometría no es válida por lo que la operación no se puede completar. |
Ver también
- interface IPolygon
- class Surface
- espacio de nombres Aspose.Gis.Geometries
- asamblea Aspose.GIS
ToLinearGeometry(double)
Obtiene una versión no curva aproximada o equivalente de esta geometría usando eltolerancia .
public IPolygon ToLinearGeometry(double tolerance)
| Parámetro | Escribe | Descripción |
|---|---|---|
| tolerance | Double | Eltoleranciausar. Se garantiza que el resultado será inferior atolerancia lejos de la geometría curvada , a menos que el número de puntos necesarios para linealizar la geometría exceda el máximo por cuadrante, actualmente igual a 10000 puntos. |
Valor_devuelto
AIPolygon que se aproxima o equivale a esteSuperficie : Si este objeto esIPolygon en sí mismo el resultado es equivalente a este objeto Si este objeto no esIPolygon es linealizado yIPolygon se crea
Excepciones
| excepción | condición |
|---|---|
| ArgumentOutOfRangeException | tolerancia es menor o igual que0 . |
| InvalidOperationException | Esta geometría no es válida por lo que la operación no se puede completar. |
Ver también
- interface IPolygon
- class Surface
- espacio de nombres Aspose.Gis.Geometries
- asamblea Aspose.GIS