Résumé
Convertit un tableau VPF en table INFO ou convertit une couverture VPF non tuilée ou une tuile VPF en couverture ArcGIS.
Utilisation
Les chemins d'accès VPF complets doivent être spécifiés dans le paramètre Couverture ou table VPF en entrée.
Les chemins d'accès sont renseignés sous la forme vpfDatabase\vpfLibrary\vpfCoverage ou vpfDatabase\vpfLibrary\vpfCoverage\vpfTile lors de l'utilisation de l'option Couverture.
Les chemins d'accès sont renseignés sous la forme vpfDatabase\vpfLibrary\vpfTable lors de l'utilisation de l'option Table.
Si la couverture VPF a été créée à l'aide de l'outil Exporter vers VPF en sélectionnant l'option de conversion de toutes les tables, la couverture en sortie est identique à la couverture VPF en entrée.
Les couvertures VPF ayant plusieurs classes d'entités linéaires sont convertis en couvertures avec des sous-classes d'itinéraire. Les classes d'entités à aires multiples sont converties en sous-classes de régions. Le texte, le nœud connecté et les classes d'entités points sont converties en tables INFO qui peuvent être liées à la couverture Feature Attribute Tables (FAT) appropriée. Les classes d'entités complexes sont également converties en tables INFO.
Pour en savoir plus sur les informations du fichier de contrôle de conversion
Syntaxe
arcpy.arc.VPFImport(input_vpf, output, {tile_name}, {control_file}, {standard_vpf})
Paramètre | Explication | Type de données |
input_vpf | Nom du tableau VPF, de la couverture non tuilée ou de la tuile à convertir. Le chemin d'accès complet doit être spécifié. | VPF Coverage; VPF Table |
output | Table ou couverture en sortie à créer. | Data Element |
tile_name (Facultatif) | Tuile VPF en entrée, si elle existe. | String |
control_file (Facultatif) | Fichier pouvant être utilisé pour ignorer des classes d'entités VPF spécifiques ou des coordonnées tridimensionnelles au cours de la conversion. Le nom de ce fichier est défini par l'utilisateur. | File |
standard_vpf (Facultatif) | Précise s'il faut convertir ou non les tableaux VPF non standard.
| Boolean |
Exemple de code
Exemple d'utilisation de l'outil VPFImport (script autonome)
Le script autonome suivant illustre l'importation d'une couverture à partir du format VPF.
# 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)
Environnements
Informations de licence
- Basic: Non
- Standard: Non
- Advanced: Requiert ArcInfo Workstation installé