FileGdbOptions

FileGdbOptions class

Driver-specific options for FileGDB format.

public sealed class FileGdbOptions : DriverOptions

Constructors

Name Description
FileGdbOptions() Create new instance.

Properties

Name Description
CoordinatePrecisionGrid { get; set; } A coordinate precision grid to use in new layer.
EnsureValidCoordinatesRange { get; set; } Whether coordinates should be in valid range.
GeometryFieldName { get; set; } Name of the geometry field.
LinearizationTolerance { get; set; } A tolerance to use to linearize curve geometries.
MPrecisionModel { get; set; } 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.
MTolerance { get; set; } M snapping tolerance.
ObjectIdFieldName { get; set; } Name of the object ID field.
ValidateGeometriesOnWrite { get; set; } Determines if geometries should be validated when they are added to the layer. If set to true, IsValid is called for each geometry when it’s added to the layer, and if validation fails (IsValid is false), GisException is thrown.
XYPrecisionModel { get; set; } 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.
XYTolerance { get; set; } X and Y snapping tolerance.
ZPrecisionModel { get; set; } 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.
ZTolerance { get; set; } Z snapping tolerance.

See Also