EditLayer

EditLayer(string, DriverOptions)

Apre un livello per la modifica.

public VectorLayer EditLayer(string path, DriverOptions options = null)
Parametro Tipo Descrizione
path String Percorso del file.
options DriverOptions Opzioni specifiche del driver.

Valore di ritorno

Un’istanza diVectorLayer.

Eccezioni

eccezione condizione
ArgumentException L’oggetto Opzioni ha un tipo errato per questo driver.
ArgumentNullException Il percorso ènull.
GisException Errore durante la lettura della funzione dal file.
IOException Si è verificato un errore di I/O.

Guarda anche


EditLayer(AbstractPath, DriverOptions)

Apre un livello per la modifica.

public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
Parametro Tipo Descrizione
path AbstractPath Percorso del file.
options DriverOptions Opzioni specifiche del driver.

Valore di ritorno

Un’istanza diVectorLayer.

Eccezioni

eccezione condizione
ArgumentException L’oggetto Opzioni ha un tipo errato per questo driver.
ArgumentNullException Il percorso ènull.
GisException Errore durante la lettura della funzione dal file.
NotSupportedException Il driver non può modificare i livelli.
IOException Si è verificato un errore di I/O.

Osservazioni

Il driver crea uno strato interno con tutte le funzionalità. Ma abbiamo la possibilità di utilizzare lo spazio su disco invece della RAM. Esistono driver per un uso più ottimale delle risorse (consultare la documentazione specifica del driver). Inoltre il driver può modificare un livello Se può creare e aprire i livelli.

Guarda anche