Export To VPF (Coverage)

Summary

Converts a coverage into either a Vector Product Format (VPF) Coverage or VPF Tile.

Learn more about the Vector Product Format

Usage

Syntax

VPFExport_arc (in_cover, out_file, {tile_name}, {control_file}, {standard_table}, {index_table})
ParameterExplanationData Type
in_cover

The input coverage that will be converted to VPF format.

Coverage;ArcInfo Table
out_file

The name of the VPF coverage or table to be created. The full pathname must be specified.

File
tile_name
(Optional)

The name of the VPF tile to be created.

String
control_file
(Optional)

A file that can be used to drop, add, change, or ignore items and other information during translation. The name of this file is defined by the user. Polycov.ccf, poly_cov_con, and conversionfile are all acceptable names.

An input coverage defines feature translations for specified feature classes as well as specifies feature classes to be ignored. It can also be used to determine which values are to be filled in the database and library header files at creation.

File
standard_table
(Optional)

Specifies whether nonstandard ARC/INFO tables will be converted.

  • EXTRATranslates all ArcInfo files to VPF. This option only needs to be used if the data being translated to VPF will be converted back to ArcInfo using the Import From VPF tool. This is the default option.
  • NO_EXTRAPrevents VPFEXPORT from creating extra tables when creating a VPF coverage. This option should only be used if the exported coverage will not be imported back to ArcInfo using the Import From VPF tool. VPFEXPORT considers files such as TIC and LAB to be extra files. These files are not necessary to create a VPF coverage.
Boolean
index_table
(Optional)

Specifies whether to create a feature index table (FIT).

  • NO_FITDo not create a feature index table.
  • FITCreate a feature index table.
Boolean

Code Sample

VPFExport example (stand-alone script)

The following stand-alone script demonstrates how to create a VPF coverage using an ArcInfo coverage.

# Name: VPFExport_Example.py
# Description: Creates a VPF coverage from an ArcInfo coverage
# Requirements: ArcInfo Workstation
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "caligrat"
outFile = "C:/output/caligrat"
standardTable = "NO_EXTRA"
indexTable = "NO_FIT"

# Execute VPFExport
arcpy.VPFExport_arc (inCover, outFile, "" , "" , standardTable, indexTable)

VPFExport example 2 (stand-alone script)

The following stand-alone script demonstrates how to export two coverages to VPF and then create cross-tile topology for the VPF covereages.

# Name: VPFTile_Example.py
# Description: Exports two coverages to VPF format then builds tile topology
# Requirements: ArcInfo Workstation
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover1 = "coastb"
inCover2 = "coastc"
outFile1 = "C:/output/vpfdb/wlib/coast2"
outFile2 = "C:/output/vpfdb/wlib/coast3"

vpfLibrary = "C:/output/vpfdb"
vpfStandard = 96
specCover = "ALL"

# Execute VPFExport
arcpy.VPFExport_arc(inCover1, outFile1)
arcpy.VPFExport_arc(inCover2, outFile2)

# Execute VPFTile
arcpy.VPFTile_arc(vpfLibrary, "", vpfStandard, specCover)

Environments

Related Topics

Licensing Information

ArcView: No
ArcEditor: No
ArcInfo: Requires ArcInfo Workstation installed

Published 6/8/2010