レイヤとテーブル ビューの操作

ツールへの最も一般的な入力はデータセットです。いつでもディスク上のデータセットを参照できるのはもちろんですが、入力としてレイヤまたはテーブル ビューを使用することもできます。

注意注意:

テーブル上で機能するツールはすべて、フィーチャクラスまたはフィーチャ レイヤでも使用することができます。これはフィーチャクラスが、フィーチャの形状を含む属性を持つテーブルにすぎないからです。他のどの観点から見ても、フィーチャクラスはテーブルです。

ArcMap のツール ダイアログ ボックスを開くか、または Python ウィンドウにツール名を入力すると、次のように動作します。

  1. ArcGIS はツールのパラメータを調べて、どのパラメータが入力データセットまたは入力テーブルを使用するかを確認します。該当するものが見つかると、入力データセットのタイプがポイント フィーチャクラス、TIN、ネットワーク、テーブルのいずれであるかについて調べます。
  2. ArcMap のコンテンツ ウィンドウは、次にスキャンとフィルタリングを実行して、パラメータのデータセット タイプに一致するレイヤがないかを確認します。一致するレイヤがあれば、そのリストが作成され、パラメータが制御するドロップダウン リストから選択できるようになります。それらのレイヤまたはテーブル ビューから 1 つを入力として選択することができます。

次の図は、[入力フィーチャ] パラメータのために構築された、[バッファ(Buffer)] ツールおよびレイヤのドロップダウン メニューを示しています。

レイヤ ファイルの使用

レイヤはディスク上にレイヤ ファイル(*.lyr 拡張子の付いたファイル)として保存することができ、その後レイヤを受け入れるすべてのツールへの入力として使用することができます。

レイヤ ファイルには、(ArcMap のコンテンツ ウィンドウ内のレイヤのような)内部レイヤと同じ情報が含まれ、それにはフィーチャの選択が含まれます。

レイヤ ファイルを作成するには、[レイヤ ファイルの保存(Save To Layer File)] ツールを使用することができます。ArcMap において、コンテンツ ウィンドウでレイヤを右クリックして、[レイヤ ファイルとして保存] をクリックします。

レイヤを受け入れるすべてのツールに対して、ディスク上のデータセットを参照するのと同様に、ディスク上のレイヤ ファイル(*.lyr)を参照することができます。ただし、レイヤ ファイルを参照する際、そのレイヤ ファイルに含まれるデータのタイプを決定できずにすべてのレイヤ ファイルを表示するツールがあります。不適切なレイヤ ファイルを選択した場合、ツールにはエラーまたは警告が表示されます。

関連項目


7/10/2012