Skip To Content

30001: アノテーション レイヤーのフィーチャクラスの AnnotationClassID フィールドにはインデックスがありません

このトピックの内容

アノテーション フィーチャクラスの AnnotationClassID フィールドには属性インデックスがありません。これは描画パフォーマンスに影響をおよぼします。アノテーション フィーチャクラスが複数のサブレイヤーを表示する際、内部の検索にインデックスを使用するため、このフィールドにインデックスを付けることをお勧めします。

解決策

ArcMap のレイヤーまたはベースマップ レイヤーの描画パフォーマンスを確認します。公開する場合、[プレビュー] ウィンドウ上のサービスの描画パフォーマンスを確認します。

ベースマップ レイヤーの操作の詳細またはサービスのプレビューの詳細

  • 変更の必要がない場合、現在の表示パフォーマンスのままとなります。
  • あるいは、パフォーマンスを改善したい場合、AnnotationClassID フィールドにインデックスを付ける必要があります。

    属性インデックスの作成についての詳細

追加情報

属性インデックスを使用して、フィーチャクラスまたはテーブルでの属性検索を高速化することができます。ほとんどの種類の検索では、テーブル全体を検索するよりもインデックス付きフィールドのレコードを検索するほうが高速です。

一般的には、データセット内のキー フィールドの属性インデックスを使用することで全体のパフォーマンスを改善することができます。