Regeln für das Arbeiten mit Werkzeugen in einer Editiersitzung
Zusätzliche Bedingungen gelten, wenn Sie Daten in ArcMap bearbeiten und ein Geoverarbeitungswerkzeug verwenden, das folgende Vorgänge ausführt:
- Das Werkzeug verwendet einen gerade bearbeiteten Layer als Eingabe.
- Das Werkzeug erstellt Daten in demselben Workspace wie der gerade bearbeitete Layer.
Das Werkzeug gibt eventuell einen Fehler aus, da es die Eingabedaten aufgrund der nachfolgend erläuterten Ursachen nicht ändern kann.
Hierzu seien zunächst die folgenden Definitionen genannt:
- Editiersitzung: Wenn Sie Daten in ArcMap bearbeiten, befinden Sie sich in einer Editiersitzung.
- Bearbeitungs-Workspace: Hierbei handelt es sich um den Workspace mit den derzeit bearbeiteten Daten.
Überschreiben vorhandener Daten im Bearbeitungs-Workspace
Bereits im Bearbeitungs-Workspace vorhandene Daten können in einer Editiersitzung nicht mit einem Werkzeug überschrieben werden, auch dann nicht, wenn für die Geoverarbeitungsoptionen Ausgabe des Geoverarbeitungsvorgangs überschreiben festgelegt ist. Die Ausführung der Werkzeuge wird angehalten und es wird ein Fehler ausgegeben.
Erstellen neuer Daten im Bearbeitungs-Workspace
Wenn das Ergebnis eines Werkzeugs in den Bearbeitungs-Workspace geschrieben wird, werden diese Ergebnisse als Teil der Editiersitzung betrachtet. Um die Ergebnisse des Werkzeugs beizubehalten, müssen Sie Ihre Änderungen speichern.
Erstellen neuer Shapefiles
In einem Bearbeitungs-Workspace erstellte Shapefiles können nicht bearbeitet werden. Sie müssen Ihre Änderungen erst speichern und die Editiersitzung beenden, bevor Sie eine neue Editiersitzung starten.
Sie werden beim Beenden einer Editiersitzung in der Regel gefragt, ob Sie Ihre Änderungen speichern möchten. Beim Erstellen eines neuen Shapefiles im Bearbeitungs-Workspace werden Sie nur dann zum Speichern Ihrer Änderungen aufgefordert, wenn Sie weitere Änderungen an den vorhandenen Shapefiles im Bearbeitungs-Workspace vorgenommen haben. Es ist daher wichtig, Ihre Änderungen zuerst zu speichern und erst dann die Editiersitzung zu beenden.
Aktualisieren vorhandener Daten
Beim Bearbeiten einer Feature-Class oder Tabelle sind keine Schemaänderungen zulässig. Eine Schemaänderung ist eine Änderung an den Feldern, wie beispielsweise das Hinzufügen eines neuen Feldes (Feld hinzufügen) oder das Löschen vorhandener Felder (Feld löschen). Werkzeuge, mit denen Schemas geändert werden, geben eine Fehlermeldung aus, wenn Eingaben bearbeitet werden.