ArcGIS Pro 検索インデックスは、コンテンツを探すためにプロジェクトで検索した場合の結果生成に使用されます。 インデックス作成は、デフォルトでオンになっています。
インデックスが作成されるコンテンツと場所
デフォルトでは、以下のアイテムがローカル ディスクに保存されたときに、インデックスが作成されます。 ローカル ディスクには、コンピューターのハードディスク ドライブ、および物理的に接続された外付けハードディスク ドライブが含まれます。
- マップ、マップ レイヤー、スタンドアロン テーブル、レイアウト、レポート、タスクなど、プロジェクト ファイル (.aprx) に保存されたアイテム
- フォルダー、データベース、ツールボックス、サーバー、クラウド ストアへの接続などの、プロジェクトに追加されたアイテム接続
- シェープファイルやジオデータベース フィーチャクラス、ジオプロセシング モデルなどのフォルダー、データベース、およびツールボックス接続のコンテンツ
サーバーやクラウド ストアなどのリモート リソースに接続を追加した場合は、プロジェクトを検索して接続を探すことができます。 検索により、リソース上に保存されたコンテンツを探すことはできません。ただし、検索結果として接続が返された場合はその接続のコンテンツを参照できます。
デフォルトでは、ネットワーク ドライブおよびプロジェクトに追加されたエンタープライズ ジオデータベース (.sde) にはインデックスが作成されませんが、これらの場所に対してインデックスを作成することができます。 ネットワーク ドライブにプロジェクトを保存した場合は、ネットワークの場所にインデックスが作成されていなくても、プロジェクト ファイルに保存されたアイテムにインデックスが作成されます。
ArcGIS Pro で使用できないアイテム タイプの場合、そのアイテムにはインデックスが作成されません。 たとえば、Microsoft Word ファイルや PowerPoint ファイルにはインデックスが作成されません。
Microsoft OneDrive に格納されたコンテンツにはインデックスが作成されません。
注意:
特定のツールと機能に関するドキュメントに特に明記されていない限り、Microsoft OneDrive や Google Drive などのクラウド ストレージ サービスはサポートされません。
インデックス作成の情報
アイテムのファイル名、ファイル タイプ、およびメタデータ コンテンツにインデックスが作成されます。 デフォルトでは、以下のメタデータのフィールドのいずれかに検索キーワードが表示される場合、検索結果としてアイテムが返されます。
- タイトル
- タグ
- サマリー (目的)
- 説明 (要約)
アイテムのフィールド名を使用して、その他のメタデータのフィールドの内容を検索することができます。 更新日、アイテム タイプ、場所、マップ範囲で検索結果をフィルターすることもできます。
注意:
すべてのアイテムに ArcGIS メタデータが格納されているわけではありません。 ロケーターやワークフロー (クラシック) 接続など、一部のアイテムには、インデックスが作成されていないメタデータが保存されます。
プロジェクト インデックスとリソース インデックス
インデックスは以下で説明される 2 つのインデックスで構成され、いずれも検索結果の生成に使用されます。 インデックス ファイルは Lucene ファイルで、読み取りには、その目的のために設計されたツールでのみ読み取りできます。 インデックス作成構成ファイルなどの補助ファイルは、テキスト エディターで読むことができます。
- プロジェクト インデックス - 各プロジェクトには独自のプロジェクト インデックスがあります。 このインデックスは、マップやレイアウトなど、プロジェクト ファイルに格納されているアイテムを記録します。
- リソース インデックス - このインデックスは、すべてのプロジェクトに共通です。 フォルダー、データベース、ツールボックスなど、プロジェクト ファイル外に格納されているアイテムへの接続を記録します。
また、追加のリソース インデックスを作成して、プロジェクト内のフォルダー接続ではない特定の場所にインデックスを作成することもできます。
フォルダー接続など、リソース インデックスによってインデックスが作成された場所は、多くのプロジェクトに追加できますが、インデックス エントリは 1 つだけです。 場所へのパスと、その場所を参照するプロジェクトのリストは、C:\<user profile>\AppData\Local\ESRI\Index\Config\IndexingConfig.cfg に格納されたインデックス作成構成ファイルに保持されます。
インデックスのパスとコンテンツ
リソース インデックスはユーザー プロファイル ディレクトリ (<user profile>\AppData\Local\ESRI\Index) に格納されます。 このフォルダーには次のサブフォルダーを格納できます。
- Config - インデックス作成構成ファイルおよび関連ファイルが含まれます。 インデックス作成構成ファイルは、リソース インデックスによってインデックスが作成された完全なパス リストです。
- Connections - インデックスの作成中に使用されるエンタープライズ ジオデータベース接続ファイルのコピーが含まれます。
- Log - インデックス作成ログファイルおよび関連ファイルが含まれます。
- ResourceIndex - リソース インデックス ファイルが含まれます。
- Thumbnail - リソース インデックスによってインデックスを作成された空間データのサムネイル画像が含まれます。
各プロジェクトのプロジェクト インデックスは、Index\<project name>_index フォルダーにあるプロジェクトのホーム フォルダーに保存されます。 このフォルダーには次のサブフォルダーを格納できます。
- Connections - このフォルダーは空です。
- <プロジェクト名> - プロジェクト インデックス ファイルが含まれます。
- Thumbnail - プロジェクト インデックスによってインデックスを作成されたマップのサムネイル画像が含まれます。
注意:
ArcGIS Pro 3.3 では、プロジェクト インデックス フォルダーの命名規則が変更されているため、以前のバージョンで作成されたプロジェクトに、以前のバージョンの追加のインデックス フォルダーが含まれていることがあります。 このフォルダーは不要であり、プロジェクトのインデックスが再作成されると自動的に削除されます。 このフォルダーを手動で削除することもできます。
インデックス作成操作
動的なインデックス作成とスケジュールされたインデックス作成の 2 通りの操作があります。 スケジュールされたインデックス作成には、増分インデックス作成、インデックスの再作成、サムネイルの生成の 3 種類があります。
動的なインデックス作成
動的なインデックス作成は、プロジェクトで作業中に発生します。 以下のことが起きますと、必要に応じてリソースおよびプロジェクトのインデックスが更新されます。
- プロジェクト ファイルに格納されたアイテムが作成、削除、コピー、または名前変更される。
- アイテム接続が追加、削除、名前変更、コピー、または削除される。
- フォルダー接続内のシェープファイルなど、アイテム接続からアクセスできるアイテムが作成、削除、コピー、インポート、移動、または名前変更される。
- アイテムのメタデータが編集される。
増分インデックス作成
増分インデックス作成はスケジュール タスクです。インデックスが作成された各場所を調べ、追加、削除または名前変更されたアイテムのインデックスを更新します。 アイテムのメタデータの変更を反映するためにインデックスを更新することはありません。
増分インデックス作成は、ArcGIS Pro 環境の外で行われた変更に関するインデックスの更新で特に便利です。動的なインデックス作成ではこれらの変更を取り込めません。 たとえば、File Explorer または他のアプリケーションを使用して、インデックスが作成された場所にアイテムがコピーされた場合は、増分インデックス作成によりインデックスが更新されます。
また、増分インデックス作成では、ArcGIS Pro 環境内で行われた変更に関するインデックスの更新も行われます。この変更も、動的なインデックス作成では反映されない可能性があります。 たとえば、共有された場所のコンテンツが別の ArcGIS Pro ユーザーによって変更された場合や、ArcGIS Pro の複数インスタンスが開いており、インデックスが増分インデックス作成で更新される一方、それらのインスタンスのいずれかで、ある場所のコンテンツが変更された場合などがあります。
インデックスの再作成
インデックスの再作成は、インデックスの再構築や完全なインデックス作成とも呼ばれるスケジュール タスクです。インデックスが作成された各場所のインデックス エントリを削除し、その場所に再度インデックスを作成します。 次の機能が実行されます。
- インデックスが作成されている各場所に格納されたアイテムの新しいリストを作成する
- アイテムのメタデータにインデックスを作成する
- サムネイル画像を生成できるアイテムの新しいリストを作成する
サムネイルの生成
サムネイルの作成はスケジュール タスクです。マップ、シーン、空間データセットを表す 300x200 ピクセルの .jpg ファイルが作成されます。 サムネイルは、リソースおよびプロジェクトのインデックスと同じ場所にあるフォルダーに保存されます。 これらのサムネイルは、[カタログ] ウィンドウのアイテム ポップアップに表示できます。
デフォルトでは、サムネイルは、一度生成されると上書きされません。 サムネイルが初めて生成されると、その後サムネイルは新しいアイテムに対してのみ生成されるので、タスクの実行が速くなります。 インデックス作成設定を変更することで、デフォルト設定を変更できます。 ユーザーが作成したサムネイルがメタデータに保存されているアイテムには、サムネイルは生成されません。
インデックスの再作成では生成するサムネイルのリストが作成されるので、サムネイルの生成をインデックスの再作成より頻繁に実行することはできません。
場所に対する、インデックス作成の対象および除外の指定
プロジェクト内のフォルダー接続であるかどうかに関係なく、インデックスを作成するフォルダーを指定できます。 インデックスの作成を指定されたフォルダー内のアイテムは、テンプレートを使用せずに作成されたプロジェクトを含む、検索したすべてのプロジェクトで検出できます。
デフォルトでは、リソース インデックスにより、指定されたフォルダーにインデックスが作成されます。 ただし、選択した場所に、指定したフォルダーに固有のインデックスを作成することができます。 これは次のような場合に便利です。
- インデックスを他のユーザーと共有したい。
- ローカル ディスクまたはその他の場所のインデックス作成をオフにしたいが、指定されたフォルダーのインデックスは引き続き使用および更新したい。
フォルダーにインデックスを作成しないよう指定することもできます。 フォルダーがインデックス作成から除外されると、フォルダーにすでにインデックスが作成されていても、そのコンテンツは検索で返されません (インデックス エントリは削除されませんが、検索結果がフィルターにより除外されます)。その後、除外された場所のリストからフォルダーを削除し、そのフォルダーに以前にインデックスが作成されていた場合は、ただちに検索結果が返されます。
同じフォルダーが、含有フォルダーと除外フォルダーの両方に指定されている場合、そのフォルダーは除外されます。
他のユーザーによって管理されているインデックス
自分のコンピューターで管理しているインデックスに加え、他のユーザーが作成して共有を設定したインデックスを使用することができます。 たとえば、別のコンピューターを使用している管理者は、ネットワーク ドライブ上の場所にインデックスを作成し、他のユーザーがアクセスできる場所にそのインデックスを保存できます。 これにより、自身のコンピューター上でインデックスを作成せずに、ネットワーク ドライブのコンテンツを検索できます。 検索結果で返されたアイテムを使用する (たとえば、マップにデータを追加する) には、インデックスが作成されたアイテムが保存されている場所にアクセスできる必要があります。
インデックスが作成されないプロジェクト
次のような場合、既存のプロジェクトにインデックスが作成されないことがあります。
- プロジェクトが開いていない (たとえば、ポータルからプロジェクト パッケージをダウンロードした場合)。
- インデックス作成がオフになっているときにプロジェクトを作成した。
インデックスが作成されていないプロジェクトにインデックスを作成するには、そのプロジェクトを開いて検索を実行するか、手動でインデックスの作成を開始します。
以前のバージョンの ArcGIS Pro からのアップグレード
ArcGIS Pro の以前のバージョンから最新バージョンにアップグレードすると、以前のバージョンでインデックス作成のデフォルト設定に加えた変更は、最新バージョンで保持されます。 デフォルト設定を変更しなかった場合は、最新バージョンのデフォルト設定が以下のように適用されます。
- ローカル ディスクのインデックスは作成されますが、エンタープライズ ジオデータベースのインデックスは作成されません。
- 自分のコンピューターにサイン インして、ArcGIS Pro が実行されていない場合、スケジュールされたインデックス作成タスクが実行されます。
- 増分インデックス作成は 1 時間ごと、インデックスの再作成は毎日、サムネイルの生成は毎週実行されます。
注意:
アップグレード後は、できるだけ早く[インデックスの再構築] タスクを実行することをお勧めします。 インデックスが再構築されると、検索結果に対してアイテム タイプのフィルターを利用できます。 さらに、タスクの実行前に、File Explorer で <user profile>\AppData\Local\ESRI\Index を参照し、ResourceIndex フォルダーと Thumbnail フォルダーのすべてのファイルを手動で削除することもできます。 これにより、再構築されたインデックスが、最新バージョンの ArcGIS Pro に合わせて最適化されます。