Zusammenfassung
Konvertiert eine ArcInfo Workstation-Export-Austauschdatei.
Mit einer ArcInfo Workstation-Austauschdatei können Coverages, INFO-Tabellen, Textdateien wie AML-Makros und weitere ArcInfo Workstation-Dateien zwischen unterschiedlichen Computertypen übertragen werden. Eine Austauschdatei beinhaltet alle Coverage-Informationen und die entsprechenden INFO-Tabelleninformationen im ASCII-Format feststehender Länge.
Wenn Export in Austauschdatei mehrere Volumen vorsieht, muss der Name der ASCII-Austauschdatei für Import aus Austauschdatei das Format "<interchange_file>".e00 bis "<interchange_file>".enn aufweisen, wobei "nn" für die letzte Volumen-ID steht. Auch wenn nur ein Volumen erstellt wird, muss der Dateiname über die Erweiterung .e00 verfügen.
Verwendung
Die Option AUTO ermittelt, welche Daten in einer Importdatei enthalten sind und importiert sie anschließend korrekt.
Sie sollten in ModelBuilder den Feature-Typ der zu importierenden Daten festlegen. Mit der Option AUTO werden die Eigenschaften der Ausgabevariable im Modell nicht eingerichtet, da der Datentyp solange unbekannt ist, bis der Prozess ausgeführt wurde. Wenn die Datei .e00 beispielsweise ein Coverage enthält, legen Sie als Feature-Typ COVER fest, sodass die Ausgabevariable mit einem beliebigen anderen Prozess verknüpft werden kann, bei dem ein Coverage als Eingabe erforderlich ist.
Mit der Funktion Import aus Austauschdatei werden alle Exportdateien gelesen, die vollständig oder teilweise komprimiert oder dekomprimiert sind.
Für die Option COVER werden alle in der Austauschdatei gespeicherten INFO-Datendateien, deren Namen den Coverage-Namen vor der letzten Periode in der INFO-Datendatei enthalten, in die INFO-Datenbank des Workspace für das Ausgabe-Coverage geschrieben.
Wenn die Option INFO verwendet wird, können als Ausgabe-Datendatei alle INFO-Pfadname/Benutzernamen angegeben werden. Das festgelegte INFO-Verzeichnis muss jedoch vor der Verwendung von Import aus Austauschdatei vorhanden sein.
Die Option STACK funktioniert in zweierlei Weise. Wenn die Austauschdatei mit dem Befehl EXPORT und der Option STACK erstellt wurde, wird nur das Stack-Verzeichnis neu erstellt. Keines der mit dem Stack verbundenen Raster wird wiederhergestellt. Wenn die Austauschdatei mit dem Befehl EXPORT und der Option STACKALL erstellt wurde, werden sowohl das Stack-Verzeichnis als auch die mit dem jeweiligen Stack verbundenen Raster wiederhergestellt. Es werden nur die Raster wiederhergestellt, die noch nicht im Workspace vorhanden sind.
ArcCatalog zeigt standardmäßig keine .e00-Dateien an, ArcCatalog kann jedoch für deren Anzeige konfiguriert werden. Wählen Sie im Pulldown-Menü Anpassen den Befehl ArcCatalog-Optionen aus, klicken Sie auf die Registerkarte Dateitypen und anschließend auf die Schaltfläche Neuer Typ. Geben Sie im aufgerufenen Dialogfeld in das Feld Datei-Erweiterung den Wert e00 ein (geben Sie Nullen ein, nicht den Buchstaben O). Geben Sie in das Feld Typ-Beschreibung eine Beschreibung wie beispielsweise Exportdatei ein, klicken Sie auf Symbol ändern, wählen Sie ein Symbol aus und klicken Sie anschließend auf OK. Klicken Sie im Dialogfeld ArcCatalog-Optionen auf OK. ArcCatalog wird aktualisiert und zeigt .e00-Dateien an.
Syntax
arcpy.arc.Import(feature_type, interchange_file, out_dataset)
Parameter | Erklärung | Datentyp |
feature_type | Der Typ der zu importierenden Datei. AUTO ist die Standardoption.
| String |
interchange_file | Der Präfixname der zu konvertierenden ArcInfo Workstation-Austauschdatei. Der betreffenden Datei Austauschdatei wird immer die Volume-ID .e00, .e01 usw. angehängt, um die zu importierenden Dateien anzugeben. | File |
out_dataset | Der Name des Ausgabe-Datasets. | Data Element |
Codebeispiel
Import – Beispiel (eigenständiges Skript)
Das folgende eigenständige Skript veranschaulicht, wie Sie eine Datei aus einer ArcInfo Workstation-Austauschdatei importieren.
# Name: Import_Example.py
# Description: Imports from E00 format to a coverage
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
featureType = "COVER"
interchangeFile = "citylim.e00"
outDataset = "C:/output/citylimit"
# Execute Import
arcpy.Import_arc(featureType, interchangeFile, outDataset)
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert Installierte Version von ArcInfo Workstation