属性と位置による検索
属性と位置による検索ツールは、指定した空間条件または属性条件を満たすフィーチャまたはフィーチャの一部のレイヤーを作成します。
出力はホスト フィーチャ レイヤーです。
例
このツールの適用例を次に示します。
ある不動産開発会社は、多目的利用開発に適した地域を検討しています。 20 代と 30 代の若年層が多く居住し、市内のライトレール システムにアクセスしやすい地域で開発を進める予定です。 属性と位置による検索ツールの作成を使用すると、多目的利用開発に合わせて区分され、選択基準を満たしているフィーチャを市の境界内に作成できます。
州立公園の職員は、クーガーと人間との相互影響について関心を持っており、公園内のクーガーの生息候補地をマップにすることにしました。 生息地は、植生、傾斜、道路までの近さなどの基準に基づきます。 属性と位置による検索ツールを使用して、適合性基準を満たす生息域を作成できます。
使用上の注意
属性と位置による検索ツールには、条件と結果レイヤーの構成が含まれています。
条件
条件 グループには、次のパラメーターがあります。
空間検索および属性検索 は、フィーチャの検索に使用する条件を定義します。 すべての条件を満たすフィーチャ、またはフィーチャの一部が結果レイヤーに出力されます。 クエリーを定義するには、新しいクエリーの構築 をクリックします。 レイヤー ウィンドウ内のレイヤーのみを使用してクエリーを構築できます。
注意:
クエリー内のフィールド名および値では、大文字と小文字が区別されます。
条件を満たすフィーチャの部分のみを含める は、フィーチャの一部のみが条件を満たす場合に、フィーチャがどのように返されるかを指定します。
オン - すべての条件を満たすフィーチャの一部のみが返されます。
オフ - フィーチャにすべての条件を満たす部分が一部でもあれば、フィーチャ全体が返されます。 これがデフォルトです。
次の図に、以下の入力データに対して 条件を満たすフィーチャの部分のみを含める パラメーターを使用した場合の結果の違いを示します。
青、赤、緑に塗られたポリゴン レイヤー。
ピンクのアウトラインで囲まれた透明のポリゴン レイヤー。

この例では、青色のポリゴンが、ピンクのアウトラインで囲まれた透明のポリゴンと交差する場所を見つけます。 次の 2 つの出力は、条件を満たすフィーチャの部分のみを含める がオンの場合 (1 枚目の画像) とオフの場合 (2 枚目の画像) の結果の違いを示します。

結果レイヤー
結果レイヤー グループには次のパラメーターがあります。
出力名 は、作成および表示されるレイヤーの名前を指定します。 名前は、一意でなければなりません。 組織内に同じ名前のレイヤーがすでに存在する場合、ツールは失敗し、別の名前を指定するよう求められます。
フォルダーに保存 は、結果を保存する マイ コンテンツ 内のフォルダーの名前を指定します。
制限事項
スケッチ レイヤーおよびサブタイプ グループ レイヤーは、属性と位置による検索ツールへの入力としてサポートされていません。
環境
解析環境設定は、ツールの結果に影響する追加パラメーターです。 ツールの解析環境設定には、環境設定 パラメーター グループからアクセスできます。
このツールでは次の解析環境が適用されます。
出力
属性と位置による検索ツールは、結果の検索に使用したレイヤーと同じジオメトリー タイプの出力ホスト フィーチャ レイヤーを作成します。
出力には、フィーチャが見つかった入力フィーチャの属性が含まれます。 空間処理で使用したフィーチャから追加フィールドが含まれることがあります。 フィールド名が重複している場合、一部のフィールドの名前が変更されることがあります。
ライセンス要件
このツールには、次のユーザー タイプと構成が必要です。
Creator、Professional、または Professional Plus ユーザー タイプ
公開者もしくは管理者ロール、またはそれと同等のカスタム ロール
ArcGIS Server Advanced は、条件を満たすフィーチャの部分のみを含める をオンにした場合に、交差しない または 一定距離内にない を使用した空間条件式の作成に必要です。
リソース
詳細については、次のリソースをご参照ください:
ArcGIS REST API の既存位置の検索
ArcGIS REST API の新しい位置の作成
ArcGIS API for Python の find_existing_locations
ArcGIS API for Python の derive_new_locations
ArcGIS Pro の 位置に基づいてフィーチャを選択
ArcGIS Pro の 属性検索