FAQ
ArcGIS Pro: 属性情報を基にフィーチャを選択したい (属性条件で選択)
ナレッジ番号:3223 | 登録日:2023/05/29 | 更新日:2026/03/24
概要
[属性条件で選択] の機能を使用することでフィーチャ (図形) が持つ属性についての条件式を設定し、それに合致するフィーチャを選択することができます。
手順
- 属性を選択したいレイヤーをマップに追加します。
- [コンテンツ] ウィンドウ上で追加したレイヤーを選択します。
- [マップ] タブ → [属性条件で選択] をクリックします。
※ 属性テーブルを既に開いている場合は、属性テーブル上部にある [属性条件で選択] をクリックします。 - [属性条件で選択] ダイアログの [入力行] に、手順 2 で選択したレイヤー名が指定されていることを確認します。
- 必要に応じて、[選択するタイプ] を変更します。
※ それぞれの選択するタイプの詳細につきましては、「属性検索 (Select Layer By Attribute) (データ管理)」をご覧ください。 - 次のいずれかの方法で選択条件式を設定します (例:「NAME」フィールドにある「永田町」という属性値を選択)。 ●Where 句を設定する場合
- [OK] をクリックします。
-
検索対象のフィールド名と検索したい属性値を選択後、条件文を選択します。[項目の追加] をクリックすると条件が追加できます。
-
[SQL エディター] ボタンをオンにして SQL の編集モードに切り替えてから SQL 条件式を直接入力します。
SQL 条件式の入力例
- 属性値が 100 より小さいフィーチャを選択したい場合
フィールド名 < 100 - 属性値「永田町」と「水道橋」の 2 つを選択したい場合
フィールド名 = '永田町' OR フィールド名 = '水道橋' - 市区町村名が格納されているフィールドから「○○区」を選択したい場合
フィールド名 LIKE '%区'
その他の入力例につきましては、「ArcGIS で使用されるクエリー式の SQL リファレンス」をご覧ください。
関連する質問
メタデータ
種類
機能
製品
バージョン