ArcGIS での検索の使用

ArcGIS には、GIS コンテンツのインデックスを作成し、データを検索し、結果を迅速に作業に使用できるようにする機能があります。たとえば、データがディスク上のどこにあるかにかかわらず、迅速にデータ検索ができます。また、[ツールボックス] ウィンドウのツール階層を参照することなく、ジオプロセシング ツールを検索できます。

検索は、[検索] ウィンドウからアクセスします。[検索] ウィンドウは、検索の使用方法の設定や管理にも使用できます。たとえば、検索対象にしたいファイル フォルダ、ジオデータベース、サーバなどを特定することができます。

検索を使用する準備

検索を使用する前に、検索プロパティを設定していることを確認してください。確認するには、検索対象にするローカル コンピュータやネットワーク上の一連のフォルダ、あるいはジオデータベース接続を特定します。

詳細については、後述する「インデックス構築オプションの確認と設定」をご参照ください。

検索インデックスの更新と管理

新しいデータセットの作成、既存のデータセットの変更や置換などは定期的に行われるため、検索インデックスが内容の最新状態を反映しなくなる可能性があります。

[検索オプション] ダイアログ ボックスを使用して、インデックスを再構築する頻度を制御したり、必要に応じて作り直したりすることができます。変更の多いワークスペース フォルダやジオデータベースを検索する場合に便利です。

詳細については、後述する「インデックス構築オプションの確認と設定」をご参照ください。

アイテムの検索

アイテムを検索するには、[検索] ウィンドウで次のように操作します。

  1. [検索] ウィンドウ ボタン 検索 をクリックするか、メイン メニューで [ウィンドウ] [検索] の順にクリックして、[検索] ウィンドウを開きます。
  2. [検索] ウィンドウが表示され、GIS アイテムの検索や結果の確認ができるようになります。
    マップ テンプレートの検索

検索結果の確認と操作

検索結果は結果ウィンドウに表示されます。各検索結果に対して次のような操作を実行できます。

結果の並べ替えとグループ化

デフォルトでは、検索結果が関連性でソートされます。並べ替えの順序を変更するには、[並べ替え] リンクをクリックし別のフィールドを選択して、検索結果を並べ替えます。必要に応じて、昇順または降順に並べ替えることもできます。

注意注意:

[空間関連性] は、空間検索の場合にのみ有効にします。詳細については、次のセクションの空間検索をご参照ください。

検索ウィンドウの並べ替え結果

また、検索結果は、必要に応じて、データ タイプ別にグループ化されます。[検索結果] のリンクをクリックして、結果のグループを表示します。以下に示すように、タイプ別の結果の分類をすぐに表示できます。

検索ウィンドウのグループ結果

対象とするタイプを確認し、[フィルタの適用] をクリックして、検索結果を絞り込み、該当する結果のサブセットのみを表示します。前の検索結果に戻るには、[検索] ツールバーの [フィルタの削除] または [戻る] ボタンをクリックします。

注意注意:

ArcGIS Online によりグループが検索され、最初の 300 の結果のみ表示されます。

マップベースの空間検索

空間検索はマップに関連付けられています。言いかえると、検索結果はマップ上の現在の表示範囲に限られます。マップをズームまたは画面移動すると、検索結果が更新され、現在の表示範囲内または現在の表示範囲に重なっているデータが表示されます。この動作は、Google マップでレストランやその他のランドマークを検索するときと似ています。Google マップをズームまたは画面移動すると、自動的に現在の表示範囲内の結果に更新されます。

デフォルトでは、マップの現在の表示範囲を無視したすべての範囲でデータが検索されます。言いかえると、マップベースの空間検索はデフォルトではオフになっています。空間検索を有効にするには、[すべての範囲] をクリックし、[現在の範囲内] または [現在の範囲内または重なっている範囲] のいずれかのオプションを選択します。2 つのオプションのいずれかを選択して、マップを画面移動またはズームすると、[検索] ウィンドウにマップの現在の範囲に該当する結果が自動的に表示されます。[すべての範囲] オプションを選択すれば、空間検索フィルタをいつでもオフにできます。

マップベースの空間検索
注意注意:

現在のマップに最低 1 つのレイヤを追加して、これらの選択を有効にします。

ArcCatalog では空間検索がサポートされていないため、これらのオプションは ArcCatalog では常に無効です。

テキストベースの空間検索

上記のセクションで説明したように、マップベースの空間検索は、マップの地理的範囲を把握している場合に便利です。しかし、地理上の名前しかわからず、ソフトウェアに地理的範囲を算出させたい場合もあります。このような場合、テキストベースの空間検索を使用すると、地理上の名前に基づいて該当データを特定します。

テキストベースの空間検索の例としては以下があります。

Parcel data in Redlands, CA

Data near Paris, France

ArcGIS 検索では、キーワードの「in」と「near」に特別な意味があります。検索文字列で明確な地理上の名前の後にこれらのキーワードを付けると、地理データに基づいて空間検索が自動的に適用され、該当結果がその地理的範囲内で検索されます。名前に複数の地理的位置がある場合、以下に示したドロップダウン リストから該当する 1 つを選択できます。

テキストベースの空間検索

必要に応じて、特定の地理的位置にマップをズームできます。このオプションはデフォルトではオフになっていますが、[検索オプション] ウィンドウの [一般] タブで有効にできます。

空間検索オプション

マップ縮尺と空間検索

データセットはある特定の縮尺レベルでのみ適切にレンダリングできます。大きすぎるマップまたは小さすぎるマップを表示しようとすると不適切になります。空間検索は現在のマップ範囲に関連付けられているため、現在の表示範囲に基づいて該当する検索結果を返す際には、マップ縮尺が重要な要素となります。たとえば、グローバル スケールでマップを操作すると、小さな都市や地域に該当するデータは不適切となり、検索結果に表示されません。デフォルトでは、縮尺ベースの空間フィルタはオフになっています。オンにするには、以下に示すように [検索オプション] ボタンのドロップダウン メニューを使用します。

縮尺ベースの空間検索

注意注意:

マップ縮尺は元々備わっているものではありません。アイテム説明を文書化する一部として、データセットに該当するレベルを入力する必要があります。この情報を入力しないと、このオプションを有効にしても適切な結果が得られない可能性があります。詳細については、「カタログ ウィンドウのアイテムの文書化」をご参照ください。

シノニムを使用した検索

シノニムとは、特定のコンテキストの中でほぼ同じ意味をもつ単語のグループのことです。単語を検索するときに、同じ意味または似た意味を持つ単語を含む結果を取得できます。

たとえば、「ルート」という単語を検索する場合、「道路」、「ストリート」、「鉄道」、「水路」、「空路」に関連する結果を検索するようにもできます。シノニムを検索するには、検索語に「$」という接頭語をつけます。

例:

ルート」を検索すると、9 つの結果が得られます。

シノニムを使用しない検索

ルート」を検索すると、46 の結果が得られます。

シノニムを使用した検索

ユーザ定義のシノニム

デフォルトでサポートされているシノニムは一般的な用語であり、GIS 固有の用語と連携して機能するように設計されているわけではありません。用語をカスタマイズするには、組織固有の GIS 用語を定義して、それをユーザ プロファイルに置きます。

以下の手順を使用してカスタム シノニムを作成し、デスクトップ検索で使用します。

  1. ..\ESRI\Desktop10.1\ArcCatalog\SearchIndex\Synonyms\UserDefined にあるユーザ プロファイル ディレクトリに移動します。
  2. UserDefinedSynonyms.xml ファイルを編集して、独自のユーザ定義シノニムを追加します。XML ファイルのコメントに従って、シノニムを定義します。
  3. ファイルを保存します。
  4. [検索] ウィンドウで、「$」接頭辞を使用してカスタム シノニムを検索します。

便利な検索のヒント

ArcGIS の検索を使用するときは、次のことを考慮すると役に立ちます。

検索対象の特定

ArcGIS の検索では、検索対象を特定するための重要な手順がいくつかあります。ここではその手順について説明します。

インデックス構築オプションの確認と設定

検索プロパティは、[検索オプション] ダイアログ ボックスで管理できます。

検索インデックスの構築は、検索結果を迅速で正確なものにするために重要です。デフォルト設定を使用すると、通常はほとんどのユーザに対して適切に機能します。しかし、このダイアログ ボックスを使用すると、特定の設定を変更することができます。例を示します。

即時インデックス構築を手動で制御して、ArcGIS コンテンツの更新、一時停止、インデックスの再構築を行うこともできます。

[検索] ウィンドウの [検索オプション] ボタンをクリックして、[検索オプション] ダイアログ ボックスを開きます。

検索オプション ボタン

  1. [検索オプション] ダイアログ ボックスでは、検索用のインデックスを構築するフォルダや他のデータベース接続の確認および設定が可能です。現在の接続は [フォルダおよびサーバ接続の登録] ボックスで確認できます。[追加] ボタンと [削除] ボタンを使用して、この接続リストを管理してください。これは、多数のワークスペース フォルダ、ジオデータベース、ツールボックス、およびその他のリソースへの接続を確立するために使用します。インデックスの構築時に自動的にサムネイルを作成したい場合は、サムネイルを作成するオプションをクリックします。このオプションをオンにすると、インデックス構築の速度がかなり低下するので注意してください。インデックスの構築時に作成されたサムネイルは一時的なものであるため、[検索結果] ウィンドウでのみ使用されます。インデックスを削除すると、サムネイルも削除されます。これらのサムネイルは、アイテム説明またはアイテムのメタデータの一部としては保存されません。サムネイルは、アイテムの文書化の一部として作成することをお勧めします。詳細については、「カタログ ウィンドウのアイテムの文書化」をご参照ください。
    インデックス タブ
    ArcGIS 検索で管理できる接続のリストを次に示します。
    • フォルダ接続 フォルダ接続 - 接続が確立されている任意の追加ワークスペース フォルダです。フォルダの内容は、各フォルダの下に一覧表示されます。
    • パーソナル ジオデータベース ジオデータベース - ファイル ジオデータベース内のデータセットの管理に使用します。
    • ツールボックス ツールボックス - このノードは、ジオプロセシング ツールの整理やアクセスに使用します。
    • Interoperability Connections Interoperability connections - オプションである Data Interoperability エクステンション製品の多数の特別なデータ形式にアクセスするために使用します。Safe Software の FME 製品にアクセスして、GIS データの相互運用性を確保するために使用します。
    • データベース サーバ接続 ジオデータベースを管理するための接続 - SQL Server Express に格納され管理されているジオデータベースに、管理者として接続するために使用します。
    • データベース接続 エンタープライズ DBMS へのデータベース接続の確立 - データベースとエンタープライズ ジオデータベースに接続するために使用します。
  2. [一般] タブで、空間検索オプションを設定し、組み込みおよびユーザ定義のシノニムを有効にできます。
    一般タブ
  3. [高度な設定] タブの [エンタープライズ サーチ サービスの登録] ボックスで、サーチ サービスの確認と設定ができます。[追加] ボタンと [削除] ボタンを使用して、サーチ サービスの接続リストを管理してください。
    詳細タブ
9/14/2013