定義済みフィルターの追加

Insights in ArcGIS Online
Insights in ArcGIS Enterprise
Insights desktop

定義済みフィルターを ArcGIS Insights ページに追加して、共有ページの一部として使用できます。 定義済みフィルターを使用すると、Insights のライセンスを持たないユーザーを含めて、共有ページ上でフィルターの機能の一部にアクセスできます。

注意:

定義済みフィルターはデータセット フィルターと同様に機能します。つまり、フィルター処理されたデータセットを使用して、個別のカードではなく、すべてのカードに適用されます。

一部のリモート データセットでは定義済みフィルターがサポートされていません。 ワークブックにデータセットをコピーして、リモート データセット用の定義済みフィルター機能にアクセスできます。 詳細については、「フィーチャ レイヤー」をご参照ください。

定義済みフィルター カードの追加

定義済みフィルターは、Insights ページ上のカードに格納されます。 定義済みフィルター カードを追加するには、次の手順に従います。

  1. ワークブック ツールバーの [ウィジェット] ボタン ウィジェット をクリックして、[定義済みフィルター] 定義済みフィルター を選択します。
  2. [追加] ボタンをクリックして、新しいフィルターを作成します。
  3. [フィールドの選択] をクリックして、フィールド名のドロップダウン リストを展開します。
    ヒント:

    必要に応じて、検索ボックスまたは並べ替えボタンを利用してフィールドを見つけます。

  4. リストからフィールドを選択します。
  5. 共有ページで使用するフィルター パラメーターを適用します。 詳細については「データのフィルタリング」をご参照ください。
  6. [グループを使用] または [値を使用] をクリックして、フィルターの追加を適用します。

定義済みフィルター カードの背景や枠線を変更するには、[カード オプション] ボタン カード オプション[表示設定] ボタン 表示設定 をクリックして、[表示設定] ウィンドウを開きます。 フィルターの上にマウス ポインターを合わせると、[フィルターの名前変更] ボタン フィルターの名前変更[フィルターの編集] ボタン フィルターの編集、および [フィルターの削除] ボタン フィルターの削除 が表示されます。 [非表示] ボタン 非表示 を使用して、定義済みフィルターのタイトルを削除することもできます。

定義済みフィルター オプション

定義済みフィルターには、フィルターを追加する方法とフィルターで選択を行う方法のオプションがあります。

グループからフィルターを追加

フィルターのグループを使用すると、文字列フィールドの複数のカテゴリ値に対して 1 つのフィルターを追加できます。 たとえば、世界各国のデータセットがある場合に、北アイルランド、スコットランド、イングランド、ウェールズを含む英国に対して 1 つのフィルターを作成するには、これら 4 つの国のみを選択し、[グループを使用] ボタンを使用して、定義済みフィルター カードに追加します。 1 つのフィルターがカードに追加され、フィールド名がラベルになります (例: CountryName)。 フィルターの名前は、グループをよりわかりやすくするために、[フィルターの名前変更] ボタン フィルターの名前変更 で変更できます。

値からフィルターを追加

[値を使用] ボタンを使用すると、文字列フィールドの個々のカテゴリ値を定義済みフィルター カードに追加できます。 [値を使用] ボタンを使用して、単一の値、複数の値、またはフィールドのすべての値を追加できます。 選択した各値が、個々のフィルター値としてカードに追加されます。

選択プロパティ

定義済みフィルターは、ドロップダウン メニューで単一選択または複数選択の形式で作成できます。 ドロップダウンのフィルターでは、オプションのメニューから 1 つの値を選択できます。 単一選択のフィルターは、一度に 1 つの値のみをオンにすることができます。 別の値を選択すると、最初の値の選択が解除されます。 複数選択フィルターは、一度に複数の値を選択できます。

複数選択フィルターには [フィルターが選択されていない場合] パラメーターもあります。これを使用して、値が選択されていない場合の機能を選択できます。 [すべてのフィーチャを表示] が選択されている場合 (デフォルト)、すべてのフィルター値の選択を解除すると、ページにフィルターがないかのように、カード上にすべてのフィーチャが表示されます。 [フィーチャを表示しない] が選択されている場合、すべてのフィルター値の選択を解除すると、すべてのデータが除外され、カードは空の状態で表示されます。

定義済みフィルターの選択プロパティを変更するには、次の手順に従います。

  1. 定義済みフィルター カードの [カード オプション] ボタン カード オプション をクリックして、サイド ツールバーを表示します。
  2. [表示設定] ボタン 表示設定 をクリックします。

    [表示設定] ウィンドウが表示されます。

  3. [選択プロパティ] タブ [選択プロパティ] タブ をクリックします。
  4. [ドロップダウン][単一選択]、または [複数選択] をクリックして、選択タイプを選択します。
  5. [複数選択] を選択した場合、[すべてのフィーチャを表示] または [フィーチャを表示しない] をクリックして、値が選択されていない場合のフィルターの振舞いを選択します。
  6. [表示設定] ウィンドウを閉じます。

複数のフィルターの追加

複数の定義済みフィルターをページに追加するには、同じカードに複数のフィルターを追加する方法と、複数の定義済みフィルター カードを追加する方法の 2 つがあります。

同じカードに複数のフィルター

1 つの定義済みフィルター カードには、複数のフィルターを追加できます。 同じカードに複数のフィルターがある場合、フィルターは OR 句で結合され、すべてのフィルターがページ上に個別に表示されます。

同じカードに複数のフィルターを作成するには、「定義済みフィルター カードの追加」の手順 2 ~ 6 を繰り返すか、[値を使用] ボタンを使用して一度に複数の値を追加します。

複数の定義済みフィルター カード

Insights ページには、複数の定義済みフィルター カードを含めることができます。 ページ上に単一データセット用の複数の定義済みフィルター カードがある場合、フィルターは AND 句で結合され、各フィルター カードのすべての条件を満たすフィーチャのみがページ上に表示されます。

定義済みフィルターのトラブルシューティング

データが更新されても、定義済みフィルターはリアルタイムで更新されません。 たとえば、フィールドの一意の値をすべて使用して定義済みフィルターを作成してから、データセットを更新して追加の値を含めた場合、定義済みフィルターは自動的に更新されず、新しい値も表示されません。 定義済みフィルターを削除し、更新された値で新しいフィルターを作成するか、新しい値を手動で追加する必要があります。