EditLayer

EditLayer(string, DriverOptions)

Ouvre un calque pour modification.

public VectorLayer EditLayer(string path, DriverOptions options = null)
Paramètre Taper La description
path String Chemin d’accès au fichier.
options DriverOptions Options spécifiques au pilote.

Return_Value

Un exemple deVectorLayer.

Exceptions

exception condition
ArgumentException L’objet Options a un type incorrect pour ce pilote.
ArgumentNullException Le chemin estnull.
GisException Erreur lors de la lecture de la fonctionnalité à partir du fichier.
IOException Une erreur d’E/S s’est produite.

Voir également


EditLayer(AbstractPath, DriverOptions)

Ouvre un calque pour modification.

public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
Paramètre Taper La description
path AbstractPath Chemin d’accès au fichier.
options DriverOptions Options spécifiques au pilote.

Return_Value

Un exemple deVectorLayer.

Exceptions

exception condition
ArgumentException L’objet Options a un type incorrect pour ce pilote.
ArgumentNullException Le chemin estnull.
GisException Erreur lors de la lecture de la fonctionnalité à partir du fichier.
NotSupportedException Le pilote ne peut pas modifier les calques.
IOException Une erreur d’E/S s’est produite.

Remarques

Le pilote crée une couche interne avec toutes les fonctionnalités. Mais nous avons la possibilité d’utiliser l’espace disque à la place de la RAM. Il existe des pilotes pour une utilisation plus optimale des ressources (voir la documentation spécifique du pilote). Le pilote peut également modifier un calque s’il peut créer et ouvrir les calques.

Voir également