FileDriver.EditLayer

EditLayer(string, DriverOptions)

Öppnar ett lager för redigering.

public VectorLayer EditLayer(string path, DriverOptions options = null)
ParameterTypBeskrivning
pathStringSökväg till filen.
optionsDriverOptionsFörarspecifika alternativ.

Returvärde

Ett exempel påVectorLayer.

Undantag

undantagskick
ArgumentExceptionOptions-objektet har en felaktig typ för den här drivrutinen.
ArgumentNullExceptionVägen ärnull.
GisExceptionDet gick inte att läsa funktionen från filen.
IOExceptionEtt I/O-fel uppstod.

Se även


EditLayer(AbstractPath, DriverOptions)

Öppnar ett lager för redigering.

public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
ParameterTypBeskrivning
pathAbstractPathSökväg till filen.
optionsDriverOptionsFörarspecifika alternativ.

Returvärde

Ett exempel påVectorLayer.

Undantag

undantagskick
ArgumentExceptionOptions-objektet har en felaktig typ för den här drivrutinen.
ArgumentNullExceptionVägen ärnull.
GisExceptionDet gick inte att läsa funktionen från filen.
NotSupportedExceptionDrivrutinen kan inte redigera lager.
IOExceptionEtt I/O-fel uppstod.

Anmärkningar

Föraren skapar ett inre lager med alla funktioner. Men vi har möjlighet att använda diskutrymme istället RAM. Det finns drivrutiner för mer optimal användning av resurser (se den specifika drivrutinsdokumentationen). Även drivrutinen kan redigera ett lager om den kan skapa och öppna lagren.

Se även