Zusammenfassung
Konvertiert eine VPF-Tabelle in eine INFO-Tabelle oder konvertiert ein nicht gekacheltes VPF-Coverage oder eine VPF-Kachel in ein ArcGIS-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
arcpy.arc.VPFImport(input_vpf, output, {tile_name}, {control_file}, {standard_vpf})
Parameter | Erklärung | 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. | VPF Coverage; VPF Table |
output | Die zu erstellende Ausgabetabelle oder das Ausgabe-Coverage. | Data Element |
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
Beispiel für VPFImport (eigenständiges Skript)
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)
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert Installierte Version von ArcInfo Workstation