テーブルはデータ モデルの基本構成要素であり、地理データの基盤を形成します。テーブルは、建物の所有者、従業員、顧客情報などの情報の集まりです。市街道路、建物、住所ポイントなどのマップ内のレイヤーは、これらのフィーチャのジオメトリおよび場所に関する情報を含むテーブルにすぎません。
表形式の情報は行と列から構成され、すべての行には同一の列が含まれます。ArcGIS では、行はレコードと呼ばれ、列はフィールドと呼ばれます。テーブルの各フィールドには、数字、日付、テキストなど、特定の種類のデータを格納することができます。このように、フィールドはマップ内の特定のレイヤーまたはスタンドアロン テーブルの属性情報を形成します。
以下の図は、Campus Editing データ モデルの Campus Buildings レイヤーの属性テーブルを示しています。テーブルの各行は Esri キャンパス上の建物を表し、すべての建物は共通のフィールドを共有しています。この例では、各建物に名前、規模、営業時間などの共通のフィールドがあります。
フィールド ビュー
ArcGIS Pro では、フィールド ビューのレイヤーまたはテーブルのフィールドを表示および管理できます。これにより、テーブル内の一連のフィーチャまたはオブジェクトで共有される属性をモデリングできます。フィールド ビューでは、フィールドおよびプロパティの編集、フィールドの削除、および新たなフィールドの作成が可能です。
- フィールド ビューを開くには、[コンテンツ] ウィンドウで表示したいフィールドが存在するレイヤーをハイライト表示します。[フィーチャ レイヤー] タブが表示されます。
- [データ] タブをクリックすると、[フィールド]、[サブタイプ]、[ドメイン] のアイコンを含む [設計] グループが表示されます。これらは、データ モデルを操作する際のツールです。
- [フィールド] ボタンをクリックすると、フィールド ビューが開き、表形式でレイヤーのフィールドが表示されます。
以下は、[Building] レイヤーのフィールド ビューです。フィールド ビューにはそのレイヤーのフィールドが表示され、これらのフィールドのプロパティを表示する列が存在します。
フィールド ビューには、フィールドの作成、削除、および変更に関する多くのデータ モデリング ワークフローが存在します。
レイヤーのフィールド プロパティ
テーブルの各フィールドまたは列は、その内容および中のデータの表示方法を記述したプロパティを持っています。フィールド ビューでフィールド プロパティを表示したり、一部の場合では編集することができます。フィールド ビューのこれらの設定は、属性テーブル ウィンドウやポップアップ ウィンドウ、および [属性] ウィンドウでの編集時などに、ArcGIS Pro で属性をどのように表示するかを決めるために使用されます。
以下は、レイヤー内のフィールドに設定できるプロパティのリストです。
プロパティ | 説明 | 設定手順 |
---|---|---|
可視 | フィールドを表示または非表示にする | フィールドの横にあるチェックボックスをオンにするか、またはオフにします。すべてのフィールドを表示/非表示にするには、列ヘッダーのチェックボックスを使用します。 |
読み取り専用 | フィールドを編集可能にするかどうかを決定する | フィールドの横にあるチェックボックスをオンにするか、またはオフにします。すべてのフィールドを表示/非表示にするには、列ヘッダーのチェックボックスを使用します。 |
フィールドのエイリアス | フィールドの説明的な名前を設定する | フィールド行のフィールドのエイリアス列をクリックして、フィールドのエイリアスを入力します。 |
ハイライト | フィールドのハイライト表示を有効化して、フィールドを表示するときに強調する | フィールドの横にあるチェックボックスをオンにするか、またはオフにします。すべてのフィールドを表示/非表示にするには、列ヘッダーのチェックボックスを使用します。 |
数字の形式 | 数値フィールド タイプの表示形式を設定する | [...] ボタンをクリックして、[数字の形式] ダイアログ ボックスを開きます。 |
これらの設定は、結合に追加されるフィールドにも適用されますが、結合フィールドを編集できるのは元のテーブルからアクセスされる場合に限られます。
メモ:
レイヤー プロパティを利用できるのは、レイヤーからフィールド ビューが開かれている場合のみです。フィールド ビューをデータ ソースから ([カタログ] ウィンドウから) 開いている場合、レイヤー プロパティは表示されません。レイヤーからフィールド ビューを開いている場合は、フィールド ビューで [現在のレイヤー] ドロップダウンを使用して、レイヤー プロパティ ビューからデータ ソース ビューに切り替えることができます。データ ソース ビューには、フィールド クラス レベルのフィールド プロパティ (フィールドのエイリアスやフィールド名など) が表示されます。