Skip to main content

10003: レイヤーで結合に使用されるフィールドに属性インデックスがありません

レイヤー内の結合フィールドの 1 つに属性インデックスがありません。 インデックスが構築された結合フィールドを使用すると、描画およびクエリー パフォーマンスが向上します。

解決策

次のいずれかを実行します。

追加情報

インデックスが構築されていない結合の使用は、ソフトウェアの 2 つの技術的側面、つまり属性インデックスと属性結合に関係しています。

属性インデックスを使用すると、フィーチャクラスおよびテーブルでの属性検索を高速化でき、描画パフォーマンスに直接影響を与えます。 ほとんどの種類の検索では、テーブル全体を検索するよりも、インデックスが指定されたフィールドのレコードを検索するほうが高速です。 通常、データセット内のキー フィールドに属性インデックスを使用すると、全体的なパフォーマンスを向上できます。

属性インデックス作成の詳細

属性結合は、2 つのテーブルに共通するフィールドに基づいて、一方のテーブルのフィールドを他方のテーブルのフィールドに追加します。 結合は、レイヤーの属性テーブルに新たな属性を追加する目的で使用されます。 インデックスが構築されたフィールドを結合に使用すると、ほとんどの場合パフォーマンスが向上します。