Class FileGdbOptions

FileGdbOptions class

Options spécifiques au pilote pour le format FileGDB.

public sealed class FileGdbOptions : DriverOptions

Constructeurs

NomLa description
FileGdbOptions()Créer une nouvelle instance.

Propriétés

NomLa description
CloseLinearRing { get; set; }Détermine si fermer un non ferméLinearRing dans chaque géométrie. Par défaut àfalse .
CoordinatePrecisionGrid { get; set; }Une grille de précision des coordonnées à utiliser dans le nouveau calque.
CreateMidpoints { get; set; }Détermine si ajouter un nouveau point au milieu à chaque segment de géométrie. Par défaut àfalse .
DeleteNearPoints { get; set; }Détermine si supprimer les points proches dans chaque géométrie. Par défaut àfalse .
DeleteNearPointsDistance { get; set; }Détermine la distance pourDeleteNearPoints . Par défaut à0 .
EnsureValidCoordinatesRange { get; set; }Si les coordonnées doivent être dans une plage valide.
GeometryFieldName { get; set; }Nom du champ géométrique.
LinearizationTolerance { get; set; }Une tolérance à utiliser pour linéariser les géométries de courbe.
MPrecisionModel { get; set; }APrecisionModel qui sera appliqué à la coordonnée M lorsque des géométries seront ajoutées auVectorLayer ou lorsqu’ils sont lus à partir duVectorLayer . La valeur par défaut estExact .
MTolerance { get; set; }Tolérance d’accrochage M.
ObjectIdFieldName { get; set; }Nom du champ ID de l’objet.
SimplifySegments { get; set; }Détermine si supprimer des points se trouvant sur le même segment dans chaque géométrie. Par défaut àfalse .
SimplifySegmentsDistance { get; set; }Détermine la distance pourSimplifySegments . Par défaut à0 .
ValidateGeometriesOnWrite { get; set; }Détermine si les géométries doivent être validées lorsqu’elles sont ajoutées au calque. Si défini surtrue ,IsValid est appelée pour chaque géométrie lorsqu’elle est ajoutée à la couche, et si la validation échoue (IsValid estfalse ),GisException est lancé.
WritePolygonsAsLines { get; set; }Détermine si la transformation d’un polygone ou d’un multipolygone en ligne est autorisée. Par défaut àfalse .
XYPrecisionModel { get; set; }APrecisionModel qui sera appliqué aux coordonnées X et Y lorsque des géométries seront ajoutées auVectorLayer ou lorsqu’ils sont lus à partir duVectorLayer . La valeur par défaut estExact .
XYTolerance { get; set; }Tolérance d’accrochage X et Y.
ZPrecisionModel { get; set; }APrecisionModel qui sera appliqué à la coordonnée Z lorsque des géométries seront ajoutées auVectorLayer ou lorsqu’ils sont lus à partir duVectorLayer . La valeur par défaut estExact .
ZTolerance { get; set; }Tolérance d’accrochage Z.

Voir également