ArcGIS Web Editor で、ほとんどの編集ワークフローの最初の手順は、フィーチャを選択することです。 フィーチャは、マップ上で選択するか、テーブルから選択するか、属性検索を使用して選択できます。
レイヤーを選択可能にする
フィーチャの選択と編集を開始するには、レイヤーを選択可能にする必要があります。 レイヤーを選択可能にするには、次の手順を実行します。
- Web Editor でマップを開きます。
- 選択ツールバーで、[選択可能レイヤー] をクリックします。
Web マップのレイヤー名を含むメニューに表示されます。
- 選択可能にするレイヤーのチェックボックスをオンにします。 選択可能にしないレイヤーのチェックボックスをオフにします。
選択可能レイヤーが更新されます。
選択ウィンドウの使用
マップ上、テーブル内、属性によって選択されたフィーチャは、[選択] ウィンドウに表示されます。 レイヤーのその他のオプション ボタン から、次のオプションを使用できます。
- [ズーム] - マップがレイヤーで選択されたフィーチャの範囲に画面移動します。
- [このフィーチャのみ選択] - 他のすべてのレイヤーで選択されているフィーチャを選択解除します。
- [属性で選択] - フィーチャ クエリを作成するためのウィンドウが開きます。
- [選択解除] - レイヤー内のすべてのフィーチャを選択セットから削除します。
選択したフィーチャのその他のオプション ボタン から、次のオプションを使用できます。
- [ズーム] - マップが選択されたフィーチャの範囲に画面移動します。
- [ポップアップを開く] - 選択したフィーチャのフィールドと属性が表示され、選択したフィーチャにズームするオプションが提供されます。 Map Viewer でフィールドのリストを定義したり、画像、チャート、アタッチメントなどのコンテンツを含むポップアップを構成した場合、その構成は Web Editor のポップアップに表示されます。
- [このフィーチャのみ選択] - 選択されている他のすべてのフィーチャを選択解除します。
- [選択解除] - 該当するフィーチャを選択セットから削除します。
マップ上のフィーチャの選択
マップからフィーチャを選択すると、[四角形選択]、[ポリゴン選択]、[なげなわ選択] ツールを使用して、Web マップ上の特定の位置からフィーチャを選択できます。
マップ上のフィーチャを選択するには、次の手順を実行します。
- Web Editor でマップを開きます。
- 必要に応じて、選択可能レイヤーを更新します。
- 編集ツールバーで、[四角形選択] をクリックします。
四角形選択ツールは、四角形のエリア内の 1 つ以上のフィーチャを選択する際に使用します。
注意:
[四角形選択] は、Web Editor でマップを開いた際のデフォルトの選択ツールです。 以前に選択ツールを変更した場合は、[四角形選択] の代わりに異なるオプションが表示されます。
- 必要に応じて、メニューから [ポリゴン選択] または [なげなわ選択] を選択して、選択方法を変更します。
- マップ上のフィーチャを選択するには、フィーチャをクリックするか、図形を描画します。
青のアウトラインは、選択されているフィーチャを示します。
- 必要に応じて、[選択に追加] または [選択から削除] を使用して、選択セットに対してフィーチャを追加または削除します。
テーブルからフィーチャを選択
テーブルからフィーチャを選択すると、表形式ビューを使用して、選択セットの属性の並べ替えおよびフィルターを行うことができます。
テーブルからフィーチャを選択するには、次の手順を実行します。
- Web Editor でマップを開きます。
- 必要に応じて、選択可能レイヤーを更新します。
- 次のいずれかを実行します。
- [コンテンツ] (暗い背景の) ツールバーの [レイヤー] をクリックします。
- Windows では Alt + Shift + L ショートカット キー、Mac では Option + Shift + L ショートカット キーを使用します。
[レイヤー] ウィンドウが表示されます。
- レイヤーの横にある [オプション] をクリックします。
- [テーブルの表示] をクリックします。
テーブルが表示されます。
- 1 つ以上の行のチェックボックスをオンにします。
- その他のオプション ボタン をクリックし、次のいずれかを選択します。
- [選択の解除] をクリックすると、フィーチャが選択解除されます。
- [選択にズーム] をクリックすると、最初に選択したレコードがマップに表示されます。
- [選択の表示] をクリックすると、選択されていないレコードが非表示になります。
属性で選択
属性で選択により、クエリ式を使用してフィーチャを選択できます。 クエリ式は、1 つ以上の条件を使用して、選択するフィーチャを決定します。 それぞれのクエリは、1 つのフィールド名、演算子、値で構成されます。 高度なクエリが必要な場合は、条件をグループ化することもできます。
属性で選択を行うには、次の手順を実行します。
- Web Editor でマップを開きます。
- [コンテンツ] (暗い背景の) ツールバーにある [選択] をクリックします。
[選択] ウィンドウが表示されます。
- [属性で選択] をクリックします。
- [レイヤーの選択] で、メニューを展開してクエリを構築するレイヤーを選択します。
- [選択タイプ] で、[新規]、[追加]、[削除] のいずれかを選択します。
[新規] - 既存の選択をすべて解除し、新しい選択セットを作成します。 [追加] - 検索したフィーチャを既存の選択セットに追加します。 [削除] - 既存の選択セットから検索したフィーチャを削除します。
- [クエリの作成] - 式の最初の条件のパラメーターを、次のように選択します。
- フィールド セレクターをクリックし、[フィールドの置換] メニューを展開して、条件のフィールドを変更します。
- 演算子セレクターをクリックし、[等しい]、[等しくない]、[含む]、[除外する]、[含む] などの演算子を選択します。
使用できる条件は、フィールドのタイプによって異なります。
- 値の入力ボックスに、式で使用する値を入力します。
入力ボックスは、フィールド タイプと演算子によって異なります。 たとえば、[含む] または [除外する] 演算子を選択した場合は、指定したフィールド内のデータ値のリストから値を選択します。
- 必要に応じて、式に条件を追加します。
- [新しく追加] をクリックして、新しい条件ごとに前の手順を繰り返します。
ヒント:
作成済みの条件に似た条件を作成するには、条件のオプション ボタン をクリックして [複製] をクリックします。 複製された条件に必要な変更を加えます。
条件を削除するには、オプション ボタンをクリックして [削除] を選択します。
デフォルトでは、条件は AND 句で接続されており、フィーチャを選択するにはすべての条件が満たされている必要があります。
- [次のすべてに一致] をクリックし、必要に応じて [次のいずれかに一致] を選択します。
条件が OR 句で接続されるようになりました。
- [新しく追加] をクリックして、新しい条件ごとに前の手順を繰り返します。
- [適用] をクリックします。
- 必要に応じて、[選択にズーム] をクリックすると、マップが選択したフィーチャにズームおよび画面移動します。
条件のグループ化
より複雑で動的なクエリを作成するために、複数の条件のグループを作成できます。
注意:
条件とグループを設定する順序によって、選択されるフィーチャが決まります。
グループ化された条件を使用してクエリを作成するには、次の手順を実行します。
- 属性で選択を行うには、最初の 6 つの手順を実行します。
- グループ化したい条件のオプション ボタン をクリックしてから [条件の追加] をクリックします。
既存の条件と新しい条件を含む新しいセットが作成されます。
- 新しい条件に使用するフィールド、演算子、値を追加します。
デフォルトでは、条件は AND 句で接続されており、フィーチャを選択するにはすべての条件が満たされている必要があります。
- [次のすべてに一致] をクリックし、必要に応じて [次のいずれかに一致] を選択します。
条件が OR 句で接続されるようになりました。
- 必要に応じて、前の手順を繰り返し、追加の条件セットを作成します。
ヒント:
作成済みの条件に似た条件を作成するには、条件のオプション ボタン をクリックして [複製] をクリックします。 複製された条件に必要な変更を加えます。
条件を削除するには、オプション ボタンをクリックして [削除] を選択します。
- [適用] をクリックします。
- 必要に応じて、[選択にズーム] をクリックすると、マップが選択したフィーチャにズームおよび画面移動します。
選択の解除
[選択の解除] をクリックすると、すべてのフィーチャが選択解除されます。