OsmXmlOptions Properties

The OsmXmlOptions type exposes the following members.

Properties
  NameDescription
Public propertyLinearizationTolerance
A tolerance to use to linearize curve geometries.
(Inherited from DriverOptions.)
Public propertyMPrecisionModel
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 Exact.
(Inherited from DriverOptions.)
Public propertyReportAllNodes
Report all nodes as features, even if they don't have any significant tags.
Public propertyReportAllWays
Report all ways as features, even if they don't have any significant tags or don't have any nodes.
Public propertyReportCommonAttributes
Report common OSM attributes: visible, version, changeset, timestamp, user and uid. Common attributes will be reported as feature attributes with "osm_" prefix, e.g. osm_user, osm_timestamp, etc.
Public propertyValidateGeometriesOnWrite
Determines if geometries should be validated when they are added to the layer. If set to , IsValid is called for each geometry when it's added to the layer, and if validation fails (IsValid is ), GisException is thrown.
(Inherited from DriverOptions.)
Public propertyXYPrecisionModel
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 Exact.
(Inherited from DriverOptions.)
Public propertyZPrecisionModel
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 Exact.
(Inherited from DriverOptions.)
See Also