FileDriver.EditLayer

EditLayer(string, DriverOptions)

Apre un livello per la modifica.

public VectorLayer EditLayer(string path, DriverOptions options = null)
ParametroTipoDescrizione
pathStringPercorso del file.
optionsDriverOptionsOpzioni specifiche del conducente.

Valore di ritorno

Un’istanza diVectorLayer.

Eccezioni

eccezionecondizione
ArgumentExceptionL’oggetto Opzioni ha un tipo non corretto per questo driver.
ArgumentNullExceptionIl percorso ènull.
GisExceptionErrore durante la lettura della funzione dal file.
IOExceptionSi è 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)
ParametroTipoDescrizione
pathAbstractPathPercorso del file.
optionsDriverOptionsOpzioni specifiche del conducente.

Valore di ritorno

Un’istanza diVectorLayer.

Eccezioni

eccezionecondizione
ArgumentExceptionL’oggetto Opzioni ha un tipo non corretto per questo driver.
ArgumentNullExceptionIl percorso ènull.
GisExceptionErrore durante la lettura della funzione dal file.
NotSupportedExceptionIl driver non può modificare i livelli.
IOExceptionSi è verificato un errore di I/O.

Osservazioni

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

Guarda anche