FileDriver.EditLayer

EditLayer(string, DriverOptions)

Opent een laag om te bewerken.

public VectorLayer EditLayer(string path, DriverOptions options = null)
ParameterTypeBeschrijving
pathStringPad naar het bestand.
optionsDriverOptionsBestuurderspecifieke opties.

Winstwaarde

Een voorbeeld vanVectorLayer.

Uitzonderingen

uitzonderingvoorwaarde
ArgumentExceptionHet object Opties heeft een onjuist type voor dit stuurprogramma.
ArgumentNullExceptionHet pad isnull.
GisExceptionFout bij het lezen van de functie uit het bestand.
IOExceptionEr is een I/O-fout opgetreden.

Zie ook


EditLayer(AbstractPath, DriverOptions)

Opent een laag om te bewerken.

public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
ParameterTypeBeschrijving
pathAbstractPathPad naar het bestand.
optionsDriverOptionsBestuurderspecifieke opties.

Winstwaarde

Een voorbeeld vanVectorLayer.

Uitzonderingen

uitzonderingvoorwaarde
ArgumentExceptionHet object Opties heeft een onjuist type voor dit stuurprogramma.
ArgumentNullExceptionHet pad isnull.
GisExceptionFout bij het lezen van de functie uit het bestand.
NotSupportedExceptionStuurprogramma kan geen lagen bewerken.
IOExceptionEr is een I/O-fout opgetreden.

Opmerkingen

De driver creëert een binnenlaag met alle features. Maar we hebben de optie om schijfruimte te gebruiken in plaats van RAM. Er zijn stuurprogramma’s voor een meer optimaal gebruik van bronnen (zie de specifieke stuurprogrammadocumentatie). Ook kan het stuurprogramma een laag bewerken als het de lagen kan maken en openen.

Zie ook