Export To VPF (Coverage)

License Level:BasicStandardAdvanced

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; INFO Table
out_file

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

Data Element
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 ArcInfo Workstation tables will be converted.

  • EXTRATranslates all ArcInfo Workstation files to VPF. This option only needs to be used if the data being translated to VPF will be converted back 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 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 coverage.

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

# 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 coverages.

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

# 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

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: No
ArcGIS for Desktop Advanced: Requires ArcInfo Workstation installed
6/18/2012