GeoJsonOptions Properties |
The GeoJsonOptions type exposes the following members.
Name | Description | |
---|---|---|
![]() | LinearizationTolerance |
A tolerance to use to linearize curve geometries.
(Inherited from DriverOptions.) |
![]() | MPrecisionModel |
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.) |
![]() | NestedPropertiesSeparator |
Gets or sets a string that is used to separate components of nested attributes.
Default is "_".
|
![]() | ReadBoundingBoxes |
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.
|
![]() | ValidateGeometriesOnWrite |
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.) |
![]() | WriteBoundingBoxes |
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 .
|
![]() | XYPrecisionModel |
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.) |
![]() | ZPrecisionModel |
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.) |