Skip to main content

フィーチャ ビニングの有効化 (データ管理ツール)

サマリー

ポイント フィーチャクラスに対するフィーチャ ビニングのデータベース計算を有効化します。

フィーチャ ビニングは、ユーザーが大きなデータセットを探索および視覚化できるようにする高度な視覚化機能です。 また、すぐに使用できるマッピング オプションを使用して、マクロおよびミクロのレベルでパターンを確認するのにも役立ちます。 フィーチャ ビニングは、大量のフィーチャを、スケール処理された詳細レベルによって変化するダイナミック ポリゴンのビンに集約します。 単一ビンは、その詳細レベルの境界内にあるすべてのフィーチャを表します。 フィーチャ ビニングは、描画パフォーマンスとデータ圧縮の両方を向上します。

ビン フィーチャ レイヤーの詳細

フィーチャ ビニングの有効化ツールの図

使用法

  • フィーチャ ビニングのデータベース計算は、モバイル ジオデータベース、エンタープライズ ジオデータベース、またはデータベースに格納されたポイント フィーチャクラスのみでサポートされます。 ポリゴンおよびポリライン フィーチャクラスでは、アプリケーションドリブンのフィーチャ ビニング を使用する必要があります。

  • クラウド データ ウェアハウスでのフィーチャ ビニングは、ポイント フィーチャクラスでのみサポートされています。 データをバージョン対応にすることや、データの履歴管理を有効化することはできません。

    サポートされているプラットフォームは次のとおりです。

    • Amazon Redshift

    • IBM Db2

    • Google BigQuery

    • Microsoft SQL Server

    • Oracle

    • PostgreSQL

    • SAP HANA

    • Snowflake

    • SQLite

  • フィーチャ ビニングを有効化できるのは、フィーチャクラスの所有者だけです。 テーブル所有者がない Google BigQuery の場合、フィーチャ ビニングを有効化するユーザーには、特定の権限が付与されている必要があります。 詳細については、クラウド データ ウェアハウスで ArcGIS を使用するための権限 をご参照ください。

  • フィーチャ ビニングは、Google BigQuery の外部テーブルではサポートされていません。

  • ビン フィーチャ レイヤーを含むマップと同じ座標系をビンに使用すると、直接 (リアルタイム) 投影を回避できます。 使用する座標系が不明の場合は、正積円筒図法 などの正積図法をおすすめします。 カスタムの座標系は使用できません。

  • 大規模なデータセットの場合、またはデータを頻繁に更新しない場合、集約結果の静的キャッシュを有効にできます。 ただし、キャッシュは、必ずしもすべての詳細レベルで作成されません。 静的キャッシュは、フィーチャ ビン キャッシュの管理 ツールを実行して管理できます。 このツールを使用して、静的キャッシュの詳細レベルを指定します。

    静的キャッシュの詳細レベルの範囲を超えてズームしたときに、マップ内のビン化したレイヤーがダイナミック モードに切り替わります。 ビン化したレイヤーの レイヤー プロパティ ダイアログ ボックスで、最大キャッシュ レベル プロパティに静的なキャッシュの最大詳細レベルが表示されます。 静的キャッシュは、データセットのすべてのフィーチャを使用して生成されます。 たとえば、定義クエリーを使用する場合、あるいはタイムまたはレンジ フィルターをマップ内のビン化したフィーチャ レイヤーに適用する場合、静的キャッシュが無視され、ビンの集約が動的に発生します。

  • Microsoft Azure Cosmos DB for PostgreSQL で分散テーブルに対するフィーチャ ビニングを有効化するには、そのテーブルに、ArcGIS が ID 列として使用可能な、Null 値を許可しない整数列が 1 つ以上含まれている必要があります。

  • フィーチャ ビニングの無効化 ツールを使用すると、必要に応じてレイヤーのデータベース計算機能を無効化できます。 ArcGIS Pro でマップまたはシーン内のレイヤーのビン描画をオフにしたり、ビニング タブの 計算設定 ボタンをクリックすることでアプリケーション駆動の計算に切り替えたりすることもできます。

  • フィーチャ ビニングが動的で、フィーチャクラスに格納された統計サマリーのリストを更新する場合、フィーチャ ビニングを無効にしてから再び有効にする必要があります。 レイヤーの 統計サマリー ダイアログ ボックスから、マップまたはシーン内のフィーチャ レイヤーに新しい統計サマリーを追加できます。 これらの統計情報はレイヤーにのみ格納されます。 ソース フィーチャクラスには格納されません。

パラメーター

ラベル 説明 データ タイプ

入力フィーチャ

フィーチャ ビニングのデータベース計算を有効化するフィーチャクラス。 サポートされる入力タイプは、モバイル ジオデータベース、エンタープライズ ジオデータベース、またはデータベースに格納されたポイント フィーチャクラス、またはクラウド データ ウェアハウスです。 データをバージョン対応にすることや、データの履歴管理を有効化することはできません。

Feature Layer

ビン タイプ

(オプション)

有効化されるビニングのタイプを指定します。 SAP HANA のデータを使用している場合は、正方形フラットな六角形、および 尖った六角形 オプションのみがサポートされます。 Snowflake または Redshift のデータを使用している場合、ジオハッシュ オプションのみがサポートされます。

  • フラットな六角形フラットな六角形ビニング スキーマ (フラットな Geohex またはフラットなヘックスビニングとも呼ばれます) が有効化されます。 タイルは、六角形のテッセレーションであり、それらの六角形の方向の上部に、六角形のフラットなエッジが存在します。 これが Microsoft SQL Server、Oracle、PostgreSQL、SQLite、BigQuery のデータのデフォルトです。 フラットな六角形

  • 尖った六角形尖った六角形ビニング スキーマ (尖った Geohex または尖ったヘックスビニングとも呼ばれます) が有効化されます。 タイルは六角形のテッセレーションであり、それらの六角形の方向の上部に、六角形のポイントが存在します。 尖った六角形

  • Square正方形ビニング スキーム (Geosquare またはスクエアビニングとも呼ぶ) が有効化されます。 このタイルは、正方形のテッセレーションです。DB2 および SAP HANA のデータの場合、これがデフォルトです。 正方形

  • ジオハッシュタイルが四角形のテッセレーションである、ジオハッシュ ビニング スキームが有効化されます。 ジオハッシュ ビンでは必ず WGS84 地理座標系 (GCS WGS84、EPSG WKID 4326) が使用されるため、ジオハッシュ ビンに対してビンの座標系を指定することはできません。 これは Snowflake および Redshift のデータでのデフォルトであり、唯一のオプションです。 ジオハッシュ

String

ビン座標系

(オプション)

集約された出力フィーチャ レイヤーの視覚化に使用する座標系。 出力レイヤーを視覚化するために、最大 2 つの座標系を選択できます。 デフォルトでは、入力フィーチャクラスの座標系が使用されます。 カスタム座標系はサポートされていません。

このパラメーターは、BigQuery、Redshift、Snowflake には適用されません。 これらのプラットフォームに対して、入力フィーチャクラスの座標系が使用されます。

Coordinate System

統計サマリー

(オプション)

集計されてビンのキャッシュに格納される統計を指定します。 統計情報は、各ビンをシンボル表示し、1 つのビン内のすべてのフィーチャの集約情報を提供するために使用されます。 フィーチャ総数 (shape_count) という 1 つの統計サマリーが常に使用できます。 追加の統計サマリーを最大で 5 つ定義できます。

値テーブル列:

  • FieldThe field on which the summary statistics will be calculated. Supported field types are short integer, long integer, big integer, float, and double.

  • Statistic Type—The type of statistic that will be calculated for the specified field. Statistics are calculated for all features in the bin.

    • MeanCalculates the average for the specified field.

    • MinimumFinds the smallest value for all records of the specified field.

    • MaximumFinds the largest value for all records of the specified field.

    • Standard deviationCalculates the standard deviation value for the field.

    • SumAdds the total value for the specified field.

Value Table

ビニング キャッシュの生成

(オプション)

集約結果の静的キャッシュを生成するか、ビジュアライゼーションをリアルタイムで集約するかを指定します。 キャッシュは、必ずしもすべての詳細レベルで作成されません。

  • オン集約結果の静的キャッシュを生成します。 パフォーマンス向上のため、このオプションを使用することをお勧めします。 ただし、基礎となるデータに行われた変更は、フィーチャ ビン キャッシュの管理 ツールを実行しない限り、キャッシュ内では更新されません。

    • デフォルトで、IBM Db2、Microsoft SQL Server、Oracle、および PostgreSQL のデータの静的キャッシュが生成されます。

    • PostGIS 空間タイプを使用する PostgreSQL 内のフィーチャクラスの静的キャッシュを生成するには、GDAL ライブラリーをデータベースにインストールする必要があります。

    • BigQuery、Redshift、および Snowflake のデータの静的キャッシュが必ず生成されます。

  • オフ集約結果の静的キャッシュは生成されず、ビジュアライゼーションがリアルタイムで集約されます。 このオプションは SAP HANA データにのみ使用できます。

Boolean

派生した出力

ラベル 説明 データ タイプ

更新されたフィーチャ

フィーチャ ビニングのデータベース計算を有効にした更新された入力。

Feature Layer

環境

このツールは、ジオプロセシング環境を一切使用しません。

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい