GeoJsonOptions Properties

The GeoJsonOptions 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 propertyNestedPropertiesSeparator
Gets or sets a string that is used to separate components of nested attributes. Default is "_".
Public propertyReadBoundingBoxes
Determines if Bounding Boxes ('bbox') should be read as attributes with a name 'bbox_0', 'bbox_1', etc. Default value is . The NestedPropertiesSeparator string is used in bbox_0, bbox_1,.. names.
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 propertyWriteBoundingBoxes
Determines if GeoJSON objects should be included information on the coordinate range for its Geometries. If set to , a member "bbox" is generated for each geometry (not null) when it's added to the layer. Default value is .
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