Class FileGdbOptions

FileGdbOptions class

FileGDB 格式的特定于驱动程序的选项。

public sealed class FileGdbOptions : DriverOptions

构造函数

姓名描述
FileGdbOptions()创建新实例.

特性

姓名描述
CloseLinearRing { get; set; }确定是否关闭未关闭LinearRing在每个几何体中。默认为false.
CoordinatePrecisionGrid { get; set; }在新图层中使用的坐标精度网格。
CreateMidpoints { get; set; }确定是否在每个几何段的中间添加一个新点。默认为false.
DeleteNearPoints { get; set; }确定是否删除每个几何中的近点。默认为false.
DeleteNearPointsDistance { get; set; }确定距离DeleteNearPoints.默认为0.
EnsureValidCoordinatesRange { get; set; }坐标是否在有效范围内。
GeometryFieldName { get; set; }几何字段的名称。
LinearizationTolerance { get; set; }用于线性化曲线几何的公差。
MPrecisionModel { get; set; }一个PrecisionModel将几何添加到 M coordinate VectorLayer或者当他们从VectorLayer. 默认值为Exact.
MTolerance { get; set; }M 捕捉公差。
ObjectIdFieldName { get; set; }对象 ID 字段的名称。
SimplifySegments { get; set; }确定是否删除位于每个几何图形中同一线段上的点。默认为false.
SimplifySegmentsDistance { get; set; }确定距离SimplifySegments.默认为0.
ValidateGeometriesOnWrite { get; set; }确定在将几何图形添加到图层时是否应对其进行验证。 如果设置为true,IsValid在将每个 几何图形添加到图层时调用该几何图形,并且如果验证失败(IsValidfalse),GisException被抛出.
WritePolygonsAsLines { get; set; }确定是否允许将多边形或多边形转换为线串。默认为false.
XYPrecisionModel { get; set; }一个PrecisionModel当几何体被添加到VectorLayer或者当他们从VectorLayer. 默认值为Exact.
XYTolerance { get; set; }X 和 Y 捕捉公差。
ZPrecisionModel { get; set; }一个PrecisionModel当几何被添加到时,将应用于 Z 坐标 VectorLayer或者当他们从VectorLayer. 默认值为Exact.
ZTolerance { get; set; }Z 捕捉公差.

也可以看看