カバレッジ → VPF(Export To VPF) (カバレッジ)

ライセンス レベル:BasicStandardAdvanced

サマリ

カバレッジを VPF(Vector Product Format)カバレッジまたは VPF タイルに変換します。

VPF(Vector Product Format)の詳細

使用法

構文

VPFExport_arc (in_cover, out_file, {tile_name}, {control_file}, {standard_table}, {index_table})
パラメータ説明データ タイプ
in_cover

VPF 形式に変換される入力カバレッジ。

Coverage; INFO Table
out_file

作成される VPF カバレッジまたはテーブルの名前。絶対パス名を指定する必要があります。

Data Element
tile_name
(オプション)

作成される VPF タイルの名前。

String
control_file
(オプション)

変換中にアイテムおよびその他の情報を削除、追加、変更、または無視するために使用できるファイル。このファイルの名前は、ユーザが定義します。Polycov.ccf、poly_cov_con、および conversionfile はすべて使用可能な名前です。

入力カバレッジは、指定したフィーチャクラスのフィーチャ変換方法と、無視するフィーチャクラスを指定します。入力カバレッジを使用して、作成時にデータベースおよびライブラリ ヘッダー ファイルのどの値を設定すべきかを決定することもできます。

File
standard_table
(オプション)

標準以外の ArcInfo Workstation テーブルを変換するかどうかを指定します。

  • EXTRAすべての ArcInfo Workstation ファイルを VPF に変換します。このオプションが必要となるのは、VPF に変換したデータを、[VPF → カバレッジ(Import From VPF)] ツールを使用して元に戻す予定がある場合だけです。これはデフォルトのオプションです。
  • NO_EXTRAVPFEXPORT が VPF カバレッジを作成するときに、余分なテーブルを作成しないようにします。このオプションは、エクスポートしたカバレッジを、[VPF → カバレッジ(Import From VPF)] ツールを使用して再インポートする予定がない場合にだけ使用します。VPFEXPORT は、TIC や LAB などのファイルを余分なファイルとみなします。これらのファイルは VPF カバレッジを作成するためには必要ではありません。
Boolean
index_table
(オプション)

フィーチャ インデックス テーブル(FIT)を作成するかどうかを指定します。

  • NO_FITフィーチャ インデックス テーブルを作成しません。
  • FITフィーチャ インデックス テーブルを作成します。
Boolean

コードのサンプル

VPFExport の例(スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、カバレッジを使用して VPF カバレッジを作成する方法を示しています。

# 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 の例 2(スタンドアロン スクリプト)

次のスタンドアロン スクリプトで、2 つのカバレッジを VPF にエクスポートしてから、VPF カバレッジのクロスタイル トポロジを作成する方法を示します。

# 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)

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: ×
ArcGIS for Desktop Advanced: 次のものが必要 ArcInfo Workstation がインストールされていること
5/10/2014