Import aus VPF (Coverage)
Zusammenfassung
Konvertiert eine VPF-Tabelle in eine INFO-Tabelle oder konvertiert ein nicht gekacheltes VPF-Coverage oder eine VPF-Kachel in ein ArcInfo-Coverage.
Verwendung
-
Für Eingabe-VPF-Coverage oder -Tabelle müssen vollständige VPF-Pfadnamen angegeben werden.
-
Mit der Coverage-Option werden Pfadnamen als vpfDatabase\vpfLibrary\vpfCoverage oder als vpfDatabase\vpfLibrary\vpfCoverage\vpfTile angegeben.
-
Wenn Sie mit der Tabellenoption arbeiten, werden die Pfadnamen als vpfDatabase\vpfLibrary\vpfTable angegeben.
-
Wenn Sie das VPF-Coverage mit dem Werkzeug "Export nach VPF" erstellt und dabei die Option zum Konvertieren aller ausgewählter Tabellen ausgewählt haben, ist das Ausgabe-Coverage mit dem Eingabe-VPF-Coverage identisch.
-
VPF-Coverages mit mehreren linearen Feature-Classes werden in Coverages mit Routen-Subclasses übertragen. Mehrere Area-Feature-Classes werden in Region-Subclasses konvertiert. Text-, verbundene Node- und Point-Feature-Classes werden in INFO-Tabellen übertragen, die in Beziehung zu der entsprechenden Feature-Attributtabelle des Coverages stehen können. Auch komplexe Feature-Classes werden in INFO-Tabellen konvertiert.
Syntax
Parameter | Erläuterung | Datentyp |
input_vpf |
Der Name der zu konvertierenden VPF-Tabelle, des nicht gekachelten Coverages oder der Kachel. Es muss der vollständige Pfadname angegeben werden. | File ; Coverage;Table |
output |
Die zu erstellende Ausgabe-Tabelle oder das Ausgabe-Coverage. | Coverage; Table |
tile_name (optional) |
Die Eingabe-VPF-Kachel, sofern vorhanden. | String |
control_file (optional) |
Eine Datei, mit deren Hilfe Sie während der Übertragung bestimmte VPF-Feature-Classes oder dreidimensionale Koordinaten ignorieren können. Der Name dieser Datei wird vom Benutzer festgelegt. | File |
standard_vpf (optional) |
Legt fest, ob nicht standardmäßige VPF-Tabellen konvertiert werden sollen.
| Boolean |
Codebeispiel
Das folgende eigenständige Skript veranschaulicht, wie Sie ein Coverage aus dem VPF-Format importieren.
# Name: VPFImport_Example.py # Description: Import coverages from a VPF tile # Requirements: ArcInfo Workstation # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inputVpf = "vpfLibrary/lib_000:hydro" output = "C:/output/coast1" tileName = "E/J/B/D" standardVpf = "NO_EXTRA" # Execute VPFImport arcpy.VPFImport_arc(inputVpf, output, tileName, "", standardVpf)