FileDriver.EditLayer
Inhalt
[
Ausblenden
]EditLayer(string, DriverOptions)
Öffnet eine Ebene zur Bearbeitung.
public VectorLayer EditLayer(string path, DriverOptions options = null)
Parameter | Typ | Beschreibung |
---|---|---|
path | String | Pfad zur Datei. |
options | DriverOptions | Fahrerspezifische Optionen. |
Rückgabewert
Eine Instanz vonVectorLayer
.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | Das Optionsobjekt hat einen falschen Typ für diesen Treiber. |
ArgumentNullException | Der Weg istnull . |
GisException | Fehler beim Lesen des Features aus der Datei. |
IOException | Ein E/A-Fehler ist aufgetreten. |
Siehe auch
- class VectorLayer
- class DriverOptions
- class FileDriver
- namensraum Aspose.Gis
- Montage Aspose.GIS
EditLayer(AbstractPath, DriverOptions)
Öffnet eine Ebene zur Bearbeitung.
public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
Parameter | Typ | Beschreibung |
---|---|---|
path | AbstractPath | Pfad zur Datei. |
options | DriverOptions | Fahrerspezifische Optionen. |
Rückgabewert
Eine Instanz vonVectorLayer
.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | Das Optionsobjekt hat einen falschen Typ für diesen Treiber. |
ArgumentNullException | Der Weg istnull . |
GisException | Fehler beim Lesen des Features aus der Datei. |
NotSupportedException | Treiber kann Ebenen nicht bearbeiten. |
IOException | Ein E/A-Fehler ist aufgetreten. |
Bemerkungen
Der Treiber erstellt eine innere Schicht mit allen Funktionen. Aber wir haben die Möglichkeit, Speicherplatz statt RAM zu verwenden. Es gibt Treiber für eine optimalere Ressourcennutzung (siehe die spezifische Treiberdokumentation). Auch der Treiber kann einen Layer bearbeiten, wenn er die Layer erstellen und öffnen kann.
Siehe auch
- class VectorLayer
- class AbstractPath
- class DriverOptions
- class FileDriver
- namensraum Aspose.Gis
- Montage Aspose.GIS