Esriジオデータベースの全文検索を実行しますか?


8

Esriジオデータベースでフィーチャのコンテンツ、属性列の値を検索するにはどうすればよいですか?(file-gdbの設定ですが、SDEも役に立ちます。)

XMLワークスペースのエクスポートを使用してgdb全体をダンプし、結果を文字列(yuk!)で検索するか、PythonバージョンのSelect by Attributesですべてのテーブルをループするワークフローを想定できます。これらの両方があろうが働く、彼らは魅力的なされていません。

目標は、次のような質問に効率的に回答できるようにすることです。これらの50のフィーチャクラスのうち、「ケノ」と関係があるのはどれですか。


ファイルジオデータベースのすべてのフィーチャクラスをマップに追加すると、検索ツールの[フィーチャ]タブでこれができると思います。
PolyGeo

@PolyGeo、ハァッ!アイコンの慣れの盲目のために1つをチョークで書きます。私はそのツールバーのその部分を使用しないので、それがバックグラウンドノイズになり、検索ツールを探していたとき、メニューを読んでいて、アイコンはもちろん読むことができません。私と同じような読書バイアスのある人にとっては、それは[ツール]ツールバーの双眼鏡です。他の可能な選択の機会を与えるために、Qを開いたままにします(検索ツールは機能しますが、非常に遅くなります)。
マットウィルキー2013年

また、最近の「全文検索」はセマンティック検索を行うことについても指摘しています。つまり、検索では類義語とレーベンシュタイン距離を考慮する必要があります...大文字と小文字を区別しない文字列照合だけではありません。
Ragi Yaser Burhum 2013年

回答:


8

検索ツールの機能]タブを使用すると、マップへのファイルジオデータベース内のすべてのフィーチャクラスを追加する場合は、これを行います。

たとえば、世界の地図でアフガニスタンを検索しようとしている場合、検索ツールにアフガニスタンまたは単にアフガニと入力すると、その検索文字列を含むマップのレイヤーからフィーチャのリストが表示されますそれらの属性のいずれか。


この答えは正解であり、それが機能し、その日のクエストの終わりに到達したため、受け入れました。ただし、スクリプト可能な/プログラム可能な回答を誰かが追加する余地はまだあります。これも非常に役立つためです。
マットウィルキー2013年

1
@MattWilkie ArcGIS Proでこのタイプの検索をサポートするために検索ウィンドウ(または同等のもの)を拡張するためにArcGISアイデアを追加したい場合は、私も投票します。まず、ArcGIS Proの製品カテゴリを追加するだけです
。-)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.