ArcGIS のデータベースまたはクラウド データ ウェアハウス内のデータの表示

データベース テーブル内のデータを表示するには、該当するデータを [カタログ] ウィンドウからマップにドラッグします。 このとき、ArcGIS Pro がマップ内にクエリ レイヤーを作成します。

多数の属性が関連付けられているライン、ポリゴン、ポイント フィーチャを表示するには、[カタログ] ウィンドウでクラウド データ ウェアハウスからマップにデータをドラッグするのではなく、クエリ レイヤーを作成します。 ポイントに関連付けられている属性が少なく、ポイントが空間的にクラスタリングされている場合、クラウド データ ウェアハウスからポイント レイヤーを表示するには、レイヤーでフィーチャ ビニングを有効化します。 ポイント レイヤーは、フィーチャ ビニングを有効化すると、マップにドラッグできます。

マップに表示されるデータ

データベースまたはクラウド データ ウェアハウスからマップにデータを追加する際、次のルールが適用されます。

マップへのデータベース データの追加

ArcGIS Pro でデータベース データを表示する手順を次に示します。

  1. [カタログ] ウィンドウ内のデータベースに接続します。

    データベース内でアクセスできるテーブルのリストが表示されます。 空間列 (フィーチャクラス) を含むテーブルには、黒い四角形のアイコン 空のフィーチャクラス が表示されます。

  2. 展開されたデータベース接続に含まれるテーブルまたはフィーチャクラスをクリックして選択します。
  3. フィーチャクラスに適切な量のデータが含まれている場合 (つまり、マップにすべてのフィーチャを一度に表示できる場合)、[カタログ] ウィンドウから [コンテンツ] ウィンドウまたはマップにテーブルをドラッグして、データを表示します。
    • ArcGIS Pro に一意識別子となるフィールドが見つからない場合は、いずれかのフィールドを一意識別子として定義する必要があります。
    • フィーチャクラス内でドラッグすると、ArcGIS はデータの空間範囲を計算します。 多数のフィーチャを含むテーブルを追加する場合は、範囲の計算に時間がかかる場合があります。 データの範囲を知っている場合や、ArcGIS Pro での範囲の計算を待たずに独自の空間参照の範囲を使用する場合は、[範囲の計算] ダイアログ ボックスで該当するボタンをクリックします。 [範囲の入力] をクリックした場合、テーブル内のすべてのフィーチャを含む有効な範囲を入力します。 [空間参照範囲の使用] をクリックすると、データの範囲がフィーチャクラスの空間参照の範囲全体に設定されます。

      範囲を計算するその他の方法

  4. 非常に多くのフィーチャがフィーチャクラスに含まれているためマップにすべてのフィーチャを一度に適切に表示できない場合、[クエリ レイヤーの追加] インターフェイスを使用して、データをマップに追加します。

    使用可能な量の関連データを返す SQL クエリを定義します。

  5. レイヤーまたはテーブルをマップに追加したら、[コンテンツ] ウィンドウでテーブルを右クリックし、[属性テーブル] をクリックして属性データを表示します。

表示されるデータを変更する必要がある場合は、レイヤー プロパティを開き、レイヤーのソースを定義するクエリまたはプロパティを変更します。

マップへのクラウド データ ウェアハウス データの追加

ArcGIS Pro でクラウド データ ウェアハウスのデータを表示する手順を次に示します。

  1. データの適切な部分にアクセスするクエリ レイヤーを作成します。

    アクセスするテーブルにフィーチャがそれ程多く含まれていない場合 (マップに適切に表示できる量の場合)、クエリ レイヤー定義にすべての行を含めることができます。 そうでない場合は、関連データのサブセットを返す SQL クエリを定義します。

  2. レイヤーまたはテーブルをマップに追加すると、[コンテンツ] ウィンドウでテーブルを右クリックして [属性テーブル] をクリックすると、属性データを確認できます。

表示されるデータを変更する必要がある場合は、レイヤー プロパティを開き、レイヤーのソースを定義するクエリまたはプロパティを変更します。