テーブル
テーブル ビューは、属性情報を表形式で表示したものです。 最も簡単に言うと、テーブルは行と列で構成され、すべての行は同じ列を持ちます。 一般に、行はレコードと呼ばれ、列はフィールドと呼ばれます。 各フィールドには、数字、日付、テキストなど、特定の種類のデータを格納することができます。 行と列が交差した部分はセルとなり、レコードの 1 つのフィールドの値が含まれます。 テーブルに表示される情報は、データ ソースに格納された属性情報から直接取得されます。
テーブルという用語を使用して、属性テーブルと スタンドアロン テーブル の両方を表すことができます。 属性テーブルには、地理フィーチャに関する非空間情報が含まれます。 スタンドアロン テーブルは、関連付けられた地理フィーチャがない属性のテーブルのことです。 結合またはリレート を使用して、実施済み点検の表形式リストを使った消火栓の位置など、地理フィーチャをスタンドアロン テーブルに関連付けることができます。
ArcGIS Pro では、ビューでテーブルを操作します。 テーブルの開き方により、2 つのタイプのテーブル ビューが使用できます。 マップまたはシーン内からレイヤーまたはスタンドアロン テーブルの テーブル ビューを開く と、値の編集、レコードの選択またはクエリー、関連データの表示を行えます。
注意:
テーブル ビュー タブの上にポインターを合わせると、テーブル名の後に、テーブルが含まれているマップの名前が表示されます (例: [AttributeTable2 - Map1])。
カタログ ウィンドウまたはカタログ ビューからテーブルを直接開くこともできます。 これにより、データ管理用に設計されたテーブル ビューが開き、関連付けられたマップ ビューを開くことなく確認できます。 ユーザー インターフェイス オプションで初期設定を指定 して、テーブルが開くコンピューター画面上の位置を制御できます。
開いたら、テーブル ビューを操作 して、次のような 一般的なテーブルのタスク を実行できます。
テーブルから 1 つまたは複数のレコードを選択 します。
特定または選択したレコードのグループの 関連情報を表示 します。
個々のセルの値を変更して テーブルを編集 します。
1 つ以上のフィールドで、レコードを並べ替えます。
スペースを節約し、読みやすさを改善するために、すぐに必要ではない フィールドを非表示 にします。
テーブルをマップまたはシーンから開いた場合、時間、範囲、または現在のマップ範囲 によってフィールドをフィルターします。
列を 固定 して、水平方向にスクロールしたときに列を表示したままにします。
数値フィールドと日付フィールドの 外観を書式設定 します。
テーブル内の値を 検索 して、新しい値で すべてまたは一部を置換 します。
サポートされている表形式
次の表形式のデータ ソースがサポートされています。
ジオデータベース
データベース
フィーチャ レイヤーの属性テーブル
dBASE
ObjectID の重要性
ObjectID は、テーブル内の各レコードの行 ID 番号を含む一意で、かつ NULL ではないシステム管理の値です。 ObjectIDs はデータ管理に必要です。
ほとんどのデータ ソースは、表形式のデータで ObjectID フィールドを提供します。 ObjectIDs を含まないテーブルは、非 OID テーブルとも呼ばれ、制限を受けることになります。 Microsoft Excel ファイルは、非 OID テーブルの例です。 ArcGIS Pro の非 OID テーブルには、テーブル ビューでは変更不可の読み取り専用の表形式データが含まれています。
非 OID テーブルを編集する場合のベスト プラクティスは、次のいずれかを実行して、スタンドアロンのデータベース テーブルを作成することです。
テーブル → dBASE ツールまたは 行のコピー ツールを使用して、ArcGIS Pro で使用できるようにテーブルを変換します。 または、テーブルのエクスポート ツールを使用して、出力場所を制御します。
空間情報を含むデータの場合は、XY テーブル → ポイント ツールを使用して、テーブル内で定義した X 座標および Y 座標に基づくポイント フィーチャクラスを作成します。
Excel テーブルの場合は、Excel → テーブル ツールを使用して、テーブル内で定義した X 座標および Y 座標に基づくポイント フィーチャクラスを作成します。