FileGdbOptions Class
Contents
[
Hide
]Summary: Driver-specific options for FileGDB format.
Module: aspose.gis.formats.filegdb
Full Name: aspose.gis.formats.filegdb.FileGdbOptions
Inheritance: DriverOptions
Aspose.PSD Version: 25.9.0
Constructors
| Name | Description |
|---|---|
| FileGdbOptions() | Create new instance. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| close_linear_ring | bool | r/w | Determines if close a unclosed GeometryType.LINEAR_RING in each geometry. Defaults to |
| coordinate_precision_grid | FileGdbCoordinatePrecisionGrid | r/w | A coordinate precision grid to use in new layer. |
| create_midpoints | bool | r/w | Determines if add a new point in the middle to each segment of geometry. Defaults to |
| delete_near_points | bool | r/w | Determines if delete near points in each geometry. Defaults to |
| delete_near_points_distance | double | r/w | Determines distance for DriverOptions.delete_near_points. Defaults to |
| ensure_valid_coordinates_range | bool | r/w | Whether coordinates should be in valid range. |
| expected_geometry_type | Nullable<Aspose.Gis.Geometries.GeometryType> | r/w | Expected geometry type for layer. If this option is set then we allow adding only geometries with this type |
| geometry_field_name | string | r/w | Name of the geometry field. |
| has_m | bool | r/w | Can geometries of layer have ’m’ coordinate. By defualt is true |
| has_z | bool | r/w | Can geometries of layer have ‘z’ coordinate. By defualt is true |
| linearization_tolerance | double | r/w | A tolerance to use to linearize curve geometries. |
| m_precision_model | PrecisionModel | r/w | A PrecisionModel that will be applied to M coordinate when geometries are added to the VectorLayer or when they are read from the VectorLayer. The default value is PrecisionModel.exact. |
| m_tolerance | Nullable | r/w | M snapping tolerance. |
| object_id_field_name | string | r/w | Name of the object ID field. |
| simplify_segments | bool | r/w | Determines if delete points lying on the same segment in each geometry. Defaults to |
| simplify_segments_distance | double | r/w | Determines distance for DriverOptions.simplify_segments. Defaults to |
| validate_geometries_on_write | bool | r/w | Determines if geometries should be validated when they are added to the layer. If set to geometry when it’s added to the layer, and if validation fails (Geometry.is_valid is |
| write_polygons_as_lines | bool | r/w | Determines if transformation of polygon or multipolygon to linestring is allowed. Defaults to |
| xy_precision_model | PrecisionModel | r/w | A PrecisionModel that will be applied to X and Y coordinates when geometries are added to the VectorLayer or when they are read from the VectorLayer. The default value is PrecisionModel.exact. |
| xy_tolerance | Nullable | r/w | X and Y snapping tolerance. |
| z_precision_model | PrecisionModel | r/w | A PrecisionModel that will be applied to Z coordinate when geometries are added to the VectorLayer or when they are read from the VectorLayer. The default value is PrecisionModel.exact. |
| z_tolerance | Nullable | r/w | Z snapping tolerance. |
Constructor: FileGdbOptions()
FileGdbOptions()
Create new instance.