FileDriver.CreateLayer

CreateLayer(string)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(string path)
ParameterTypBeschreibung
pathStringPfad zur Datei.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionDer Treiber kann keine Vektorebenen erstellen (sieheCanCreateLayers).

Siehe auch


CreateLayer(AbstractPath)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(AbstractPath path)
ParameterTypBeschreibung
pathAbstractPathPfad zur Datei.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionDer Treiber kann keine Vektorebenen erstellen (sieheCanCreateLayers).

Siehe auch


CreateLayer(string, DriverOptions)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(string path, DriverOptions options)
ParameterTypBeschreibung
pathStringPfad zur Datei.
optionsDriverOptionsFahrerspezifische Optionen.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
ArgumentExceptionDas Optionsobjekt hat einen falschen Typ für diesen Treiber.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionDer Treiber kann keine Vektorebenen erstellen (sieheCanCreateLayers).

Siehe auch


CreateLayer(AbstractPath, DriverOptions)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(AbstractPath path, DriverOptions options)
ParameterTypBeschreibung
pathAbstractPathPfad zur Datei.
optionsDriverOptionsFahrerspezifische Optionen.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
ArgumentExceptionDas Optionsobjekt hat einen falschen Typ für diesen Treiber.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionDer Treiber kann keine Vektorebenen erstellen (sieheCanCreateLayers).

Siehe auch


CreateLayer(string, SpatialReferenceSystem)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(string path, SpatialReferenceSystem spatialReferenceSystem)
ParameterTypBeschreibung
pathStringPfad zur Datei.
spatialReferenceSystemSpatialReferenceSystemRäumliches Bezugssystem.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionRaumbezugssystem wird vom Treiber nicht unterstützt. VerwendungSupportsSpatialReferenceSystem um zu prüfen, ob das Raumbezugssystem unterstützt wird.

Siehe auch


CreateLayer(AbstractPath, SpatialReferenceSystem)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(AbstractPath path, SpatialReferenceSystem spatialReferenceSystem)
ParameterTypBeschreibung
pathAbstractPathPfad zur Datei.
spatialReferenceSystemSpatialReferenceSystemRäumliches Bezugssystem.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionRaumbezugssystem wird vom Treiber nicht unterstützt. VerwendungSupportsSpatialReferenceSystem um zu prüfen, ob das Raumbezugssystem unterstützt wird.

Siehe auch


CreateLayer(string, DriverOptions, SpatialReferenceSystem)

Erstellt die Ebene und öffnet sie zum Anhängen.

public VectorLayer CreateLayer(string path, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
ParameterTypBeschreibung
pathStringPfad zur Datei.
optionsDriverOptionsFahrerspezifische Optionen.
spatialReferenceSystemSpatialReferenceSystemRäumliches Bezugssystem.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
ArgumentExceptionDas Optionsobjekt hat einen falschen Typ für diesen Treiber.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionRaumbezugssystem wird vom Treiber nicht unterstützt. VerwendungSupportsSpatialReferenceSystem um zu prüfen, ob das Raumbezugssystem unterstützt wird.
NotSupportedExceptionDer Treiber kann keine Vektorebenen erstellen (sieheCanCreateLayers).

Siehe auch


CreateLayer(AbstractPath, DriverOptions, SpatialReferenceSystem)

Erstellt die Ebene und öffnet sie zum Anhängen.

public abstract VectorLayer CreateLayer(AbstractPath path, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
ParameterTypBeschreibung
pathAbstractPathPfad zur Datei.
optionsDriverOptionsFahrerspezifische Optionen.
spatialReferenceSystemSpatialReferenceSystemRäumliches Bezugssystem.

Rückgabewert

Eine Instanz vonVectorLayer.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Weg istnull.
ArgumentExceptionDas Optionsobjekt hat einen falschen Typ für diesen Treiber.
GisExceptionFehler beim Schreiben des Features in die Datei.
IOExceptionEin E/A-Fehler ist aufgetreten.
NotSupportedExceptionRaumbezugssystem wird vom Treiber nicht unterstützt. VerwendungSupportsSpatialReferenceSystem um zu prüfen, ob das Raumbezugssystem unterstützt wird.
NotSupportedExceptionDer Treiber kann keine Vektorebenen erstellen (sieheCanCreateLayers).

Siehe auch