InFileOptions Class
Contents
[
Hide
]Summary: Driver-specific options for InFile layer.
Module: aspose.gis.formats.infile
Full Name: aspose.gis.formats.infile.InFileOptions
Inheritance: DriverOptions
Aspose.PSD Version: 25.9.0
Constructors
| Name | Description |
|---|---|
| InFileOptions() | Create new instance. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| array_as_string | bool | r/w | Whether to expose JSon arrays of strings, integers or reals as string. |
| attributes_skip | bool | r/w | controls translation of attributes: yes - skip all attributes |
| auto_id | AutoIds | r/w | Auto-generate ids |
| close_linear_ring | bool | r/w | Determines if close a unclosed GeometryType.LINEAR_RING in each geometry. Defaults to |
| count_of_feature_in_part | int | r/w | Max count of features in every part of the file |
| create_midpoints | bool | r/w | Determines if add a new point in the middle to each segment of geometry. Defaults to |
| date_as_string | bool | r/w | Whether to expose JSon date/time/date-time as string. |
| 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 |
| geometry_as_collection | bool | r/w | control translation of geometries: yes - wrap geometries with GeometryCollection type |
| 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. |
| nested_properties_separator | string | r/w | Gets or sets a string that is used to separate components of nested attributes. Default is “_”. |
| 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 |
| write_unset_attribute | bool | r/w | Whether to write unset attributes by adding ’null’ value |
| 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. |
| 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. |
Constructor: InFileOptions()
InFileOptions()
Create new instance.