GmlOptions Class

Summary: Driver-specific options for GML format.

Module: aspose.gis.formats.gml

Full Name: aspose.gis.formats.gml.GmlOptions

Inheritance: DriverOptions

Aspose.PSD Version: 25.9.0

Constructors

NameDescription
GmlOptions()Create new instance.

Properties

NameTypeAccessDescription
application_namespacestringr/wThis specifies a custom namespace to be used as the application namespace for generating the gml document.
close_linear_ringboolr/wDetermines if close a unclosed GeometryType.LINEAR_RING in each geometry. Defaults to .
create_midpointsboolr/wDetermines if add a new point in the middle to each segment of geometry. Defaults to .
delete_near_pointsboolr/wDetermines if delete near points in each geometry. Defaults to .
delete_near_points_distancedoubler/wDetermines distance for DriverOptions.delete_near_points. Defaults to .
linearization_tolerancedoubler/wA tolerance to use to linearize curve geometries.
load_schemas_from_internetboolr/wDetermines whether Aspose.GIS is allowed to load XML schema from Internet.
If set to , schemas with absolute URIs that does not start with ‘file://’ would not be loaded.
Default is .
m_precision_modelPrecisionModelr/wA 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_separatorstringr/wGets or sets a string that is used to separate components of nested attributes.
Default is “_”.
restore_schemaboolr/wDetermines whether Aspose.GIS is allowed to parse attributes in a Gml file in which an XML schema is missing or cannot be loaded.
If set to , Aspose.GIS reader does not require the presence of an XML Schema.
Default is .
schema_locationstringr/wSpace separated list of URI pairs. First URI in every pair is a URI of the namespace, second URI is a Path to XML schema of the namespace.
If set to , GmlDriver will try read schemaLocation from the root element of the document.
Default is .
simplify_segmentsboolr/wDetermines if delete points lying on the same segment in each geometry. Defaults to .
simplify_segments_distancedoubler/wDetermines distance for DriverOptions.simplify_segments. Defaults to .
validate_geometries_on_writeboolr/wDetermines if geometries should be validated when they are added to the layer.
If set to , Geometry.is_valid is called for each
geometry when it’s added to the layer, and if validation fails (Geometry.is_valid is ), GisException is thrown.
write_polygons_as_linesboolr/wDetermines if transformation of polygon or multipolygon to linestring is allowed. Defaults to .
xy_precision_modelPrecisionModelr/wA 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_modelPrecisionModelr/wA 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: GmlOptions()

 GmlOptions() 

Create new instance.