現在のワークスペース (環境設定)

現在のワークスペースの環境を反映するツールは、ジオプロセシング ツールの入力と出力のデフォルトの場所として指定されたワークスペースを使用します。

使用上の注意

  • ArcGIS AllSource では、テンポラリ ワークスペース環境および現在のワークスペース環境のデフォルト値は、プロジェクトのデフォルトのジオデータベースです。
  • [ジオプロセシング] ウィンドウを使用するときに、現在のワークスペース環境およびテンポラリ ワークスペース環境を使用して出力データセット名が自動的に生成されます。 出力名を生成するロジックは次のとおりです。
    • テンポラリ ワークスペース環境が設定されている場合、自動的に生成された出力パスはテンポラリ ワークスペースになります。
    • テンポラリ ワークスペースの環境が設定されていない場合、現在のワークスペースの環境が調べられます。 現在のワークスペースが設定されている場合、自動的に生成された出力パスは現在のワークスペースになります。
    • テンポラリ ワークスペース環境も現在のワークスペース環境も設定されていない場合、自動的に生成された出力パスはいずれかの入力のワークスペースになります。 この場合、一定の制限が適用されます。 たとえば、ワークスペースに書き込みアクセス権がない場合があります。 状況に応じて、出力がシステムの temp ディレクトリに書き込まれることがあります。
    • 出力データセットとしてベース名を入力すると、テンポラリ ワークスペース環境が設定されているかどうかに関係なく、現在のワークスペース環境を使用して出力パスが作成されます。

ダイアログの構文

  • 現在のワークスペース - ツールの実行時に入力を取得し、出力を配置するワークスペース。

スクリプトの構文

arcpy.env.workspace = path

パラメーター説明

path

ジオプロセシング ツールの入力と出力のデフォルトの場所。

workspace 構文

スクリプトの例


import arcpy
# Set the workspace environment to local file geodatabase
arcpy.env.workspace = "C:/data/base.gdb"