フィーチャクラス → シェープファイル(マルチプル)(Feature Class To Shapefile(multiple)) (変換)
サマリ
1 つ以上のフィーチャクラスまたはレイヤのフィーチャをシェープファイルのフォルダにコピーします。
使用法
-
シェープファイルには、入力フィーチャクラス名の名前が付けられます。たとえば、入力が C:\base.gdb\rivers の場合、出力シェープファイルには「rivers.shp」という名前が付けられます。出力シェープファイル名を明示的に制御し、追加の変換オプションをいくつか設定するには、[フィーチャクラス → フィーチャクラス(Feature Class to Feature Class)] ツールを使用します。
-
出力シェープファイルが [出力] フォルダ内にすでに存在している場合は、名前の重複を回避するために、「rivers_1.shp」のように名前の末尾に番号が付加されます。
構文
FeatureclassToShapefile_conversion (Input_Features, Output_Folder)
パラメータ | 説明 | データ タイプ |
Input_Features [Input_Features,...] |
入力フィーチャクラスまたはフィーチャ レイヤのリストを変換して、出力フォルダに追加します。 | Feature Layer |
Output_Folder |
出力フォルダあるいは関連先フォルダ。 | Folder |
コードのサンプル
フィーチャクラス → シェープファイル変換例(Python ウィンドウ)
次の Python ウィンドウ スクリプトは、フィーチャクラス → シェープファイル変換関数をイミディエイト モードで使用する方法を、例を挙げて示したものです。
import arcpy from arcpy import env env.workspace = "C:/data/airport.gdb" arcpy.FeatureClassToShapefile_conversion(["county", "parcels", "schools"], "C:/output")
フィーチャクラス → シェープファイル変換例 2(スタンドアロン スクリプト)
次のスタンドアロン スクリプトは、フィーチャクラス → シェープファイル変換関数の使用方法を示しています。
# Name: FeatureClassToShapefile_Example2.py # Description: Use FeatureClassToGeodatabase to copy feature classes # to shapefiles # Author: ESRI # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inFeatures = ["climate.shp", "majorrds.shp"] outLocation = "C:/output" # Execute FeatureClassToGeodatabase arcpy.FeatureClassToShapefile_conversion(inFeatures, outLocation)
環境
関連項目
ライセンス情報
ArcView: はい
ArcEditor: はい
ArcInfo: はい
7/10/2012