FileDriver.EditLayer

EditLayer(string, DriverOptions)

Abre una capa para editar.

public VectorLayer EditLayer(string path, DriverOptions options = null)
Parámetro Escribe Descripción
path String Ruta al archivo.
options DriverOptions Opciones específicas del conductor.

Valor_devuelto

una instancia deVectorLayer.

Excepciones

excepción condición
ArgumentException El objeto de opciones tiene un tipo incorrecto para este controlador.
ArgumentNullException el camino esnull.
GisException Error al leer la característica del archivo.
IOException Se produjo un error de E/S.

Ver también


EditLayer(AbstractPath, DriverOptions)

Abre una capa para editar.

public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
Parámetro Escribe Descripción
path AbstractPath Ruta al archivo.
options DriverOptions Opciones específicas del conductor.

Valor_devuelto

una instancia deVectorLayer.

Excepciones

excepción condición
ArgumentException El objeto de opciones tiene un tipo incorrecto para este controlador.
ArgumentNullException el camino esnull.
GisException Error al leer la característica del archivo.
NotSupportedException El controlador no puede editar capas.
IOException Se produjo un error de E/S.

Observaciones

El controlador crea una capa interna con todas las características. Pero tenemos la opción de usar espacio en disco en lugar de RAM. Hay controladores para un uso más óptimo de los recursos (consulte la documentación específica del controlador). También el controlador puede editar una capa Si puede crear y abrir las capas.

Ver también