クラスタリングの構成 (Map Viewer)

多数のポイントを含むレイヤーがマップにある場合は、データから意味のある情報を視覚的に抽出するようにクラスタリングを構成できます。 クラスタリングを有効にすると、Map Viewer (前は個別のベータ インストールでしたが、現在はポータルに自動的に含まれています) で、マップ上の一定の相互距離内にあるポイント フィーチャが 1 つのシンボルにグループ化されます。 クラスタリングを使用すると、レイヤー内で数百または数千のポイントが重なり合っている場合に視覚化しにくいデータ内のパターンを表示することができます。

クラスターは、各クラスター内のポイント フィーチャの数に基づいて比例を維持したままサイズ設定されたシンボルで表されます。 小さいクラスター シンボルはポイントが少ないことを示し、大きいクラスター シンボルはポイントが多いことを示します。 クラスター シンボルに適用されたサイズ範囲を調整することができます。

クラスタリングは複数の縮尺で動的に適用されます。つまり、縮小表示するにつれて、グループごとに集約されるポイント数が増えてグループの数が減少し、拡大表示するにつれて、クラスター グループの数が増加します。 画面表示をさらに拡大し、あるポイント フィーチャを中心とする一定距離の範囲 (クラスタリング領域) 内に他のフィーチャが含まれなくなると、そのポイント フィーチャは、クラスタリングされることはなく、レイヤーに適用されたスタイル設定オプションを使用して単一のポイント フィーチャとして表示されます。 クラスターの半径を設定して、クラスター別にグループ化されるポイント フィーチャの数を調整できます。

ポイント レイヤーに対してクラスタリングを有効にすると、クラスターごとにラベルが表示されます。 マップ上のクラスターをクリックすると、デフォルトのクラスター ポップアップも表示されます。 クラスター ポップアップとクラスター ラベルはカスタマイズできます。

クラスタリングの有効化

ポイント レイヤーに対してクラスタリングを有効にすると、デフォルト構成でクラスターが自動的にマップ上に表示されます。 クラスター設定に変更を加えると、その変更内容がすぐにマップ上に表示されます。 これにより、クラスターの半径と他の設定を試しながら、マップの外観とメッセージを希望どおりにすることができます。

ポイント レイヤーでクラスタリングを有効にするには、次の手順を実行します。

  1. サイン インしていることを確認します。変更を保存する場合は、コンテンツを作成する権限を持っていることを確認します。
  2. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  3. [コンテンツ] (暗い背景の) ツールバーの [レイヤー] Layers をクリックします。
  4. [レイヤー] ウィンドウで、クラスタリングを有効にするレイヤーを選択します。
  5. [設定] (明るい背景の) ツールバーの [クラスタリング] Clustering をクリックします。
  6. [クラスタリング] ウィンドウで、[クラスタリングの有効化] 切り替えボタンをオンにします。
  7. 必要に応じて、[クラスターの半径] スライダーを調整し、クラスター別にグループ化されるフィーチャの数を変更します。

    クラスターの半径を短くすると、クラスター別にグループ化されるフィーチャの数が少なくなります。 クラスターの半径を長くすると、クラスター別にグループ化されるフィーチャの数が多くなります。

  8. 必要に応じて、[サイズ範囲] スライダーを調整して、クラスター サイズを最小または最大に設定します。
  9. 必要に応じて、クラスター ラベルをカスタマイズします。
  10. 必要に応じて、クラスター ポップアップをカスタマイズします。
  11. 必要に応じて、クラスター内のフィールドの書式設定を変更します。
  12. 終了したら、[クラスタリング] ウィンドウを閉じます。

クラスター ラベルの構成

クラスターにラベルを付ける操作は、レイヤー内の個々のフィーチャにラベルを付ける操作に似ています。 フォント、テキスト サイズ、配置など、ラベルのスタイルを調整します。 各クラスター内のフィーチャの数を表示してラベルを単純なものにしておくか、レイヤーが属性でスタイル設定されている場合は、その属性をクラスター ラベルに使用することができます。 たとえば、レイヤーにパーセルが平方フィート当たりの値で表示されている場合は、各クラスター内のすべてのポイントの平方フィート当たりの平均値を表示するようにクラスター ラベルを構成できます。 Map Viewer では、ラベル フィルターを使用して、フィルター条件を満たしたクラスターにだけラベルを表示することもできます。

ラベル クラスを使用すると、クラスター ラベルをさらにカスタマイズできます。 たとえば、ラベル クラスを使用すると、2 つの属性 (地震の平均マグニチュードと地震の回数など) に基づいて各クラスターにラベルを付けることができます。この場合は、属性ごとに異なるラベル スタイルを使用します。 クラスターのラベル クラスは、フィーチャのラベル クラスと同じ方法で構成します。

注意:

レイヤーのフィーチャ ラベルが有効になっている場合は、クラスタリングされていないポイント フィーチャにフィーチャ ラベルが表示されます。

ポイント レイヤーのクラスター ラベルを構成するには、次の手順を実行します。

  1. 上記の「クラスタリングの有効化」セクションに記載された最初の 6 つの手順を実行します。
  2. [クラスタリング] ウィンドウで、[クラスター ラベル] をクリックします。
  3. [フィーチャのラベル作成] ウィンドウで、[ラベルの有効化] 切り替えボタンをオンにします。
  4. 必要に応じて、[ラベル クラスの追加] をクリックしてラベル クラスを構成し、クラスごとにオプション (次の手順に記載) を指定します。
  5. ラベルをカスタマイズするには、次のいずれかを実行します。
    注意:

    ラベル構成の詳細については、「ラベルの構成」をご参照ください。

    • [ラベル フィールド] セレクターをクリックし、ラベルに別のフィールドを選択して [置換] をクリックします。

      このオプションは、レイヤーが属性でスタイル設定されている場合にのみ有効になります。 該当しない場合は、フィーチャの数をクラスター ラベルとして表示できます。

      ヒント:

      属性フィールドの代わりに、Arcade で記述したカスタム属性式を使用できます。 [式の使用] Use expression をクリックし、エディター ウィンドウを使用して式を作成します。

      また、既存の式を使用して新しい式を作成することもできますが、一部の変数がすべてのプロファイルで有効ではない場合があります。たとえば、ポップアップ用に作成された式はスタイルに使用できないことがあります。 既存の式を使用するには、エディター ウィンドウの [既存の式] タブから式を選択します。

    • [ラベル フィルターの編集] をクリックし、[式の追加] をクリックして、クラスターのサブセットにのみラベルを表示するようフィルターを設定します。 詳細については、「フィルターの適用」をご参照ください。
    • [ラベル スタイルの編集] をクリックします。 [ラベル スタイル] ウィンドウで、フォント、テキストのサイズと色、配置、オフセット、ハロー効果など、ラベル スタイル オプションを変更します。
    • [表示可能な範囲] スライダーを調整して、クラスター ラベルの表示範囲を変更します。

クラスター ポップアップの構成

マップ上のクラスターをクリックすると、クラスター ポップアップが表示されます。 クラスター ポップアップに表示される情報は、レイヤーに適用されているスタイルによって異なります。 たとえば、[主要カテゴリ] スタイルが適用されている場合、デフォルトのクラスター ポップアップには各クラスターの主要属性の値が含まれます。 ユーザーのニーズに合わせてクラスター ポップアップをカスタマイズできます。

注意:

レイヤーのフィーチャ ポップアップが有効になっている場合は、クラスタリングされていないポイント フィーチャをクリックすると、フィーチャ ポップアップが表示されます。

クラスター ポップアップを構成するには、次の手順を実行します。

  1. 上記の「クラスタリングの有効化」セクションに記載された最初の 6 つの手順を実行します。
  2. [クラスタリング] ウィンドウで、[クラスター ポップアップ] をクリックします。
  3. [ポップアップ] ウィンドウで、次のいずれかを実行して、クラスター ポップアップをカスタマイズします。
    注意:

    ポップアップ構成の詳細については、「ポップアップの構成」をご参照ください。

    • [編集] Edit をクリックして、ポップアップのタイトルを入力します。 静的テキストを入力し、[フィールド選択] Add field をクリックして、データから属性フィールドを選択することができます。
    • [テキスト] コンテンツ ブロックをクリックしてから、該当するクラスター ポップアップ テキストをクリックします。 デフォルト コンテンツを変更して、[OK] をクリックします。
    • [コンテンツの追加] をクリックしてから、該当するコンテンツ タイプをクリックし、画像や属性フィールドなど、コンテンツとメディアをクラスター ポップアップに追加します。
    • コンテンツ ブロックをポップアップ内の新しい位置にドラッグして、順序を変更します。
  4. マップ上のクラスターをクリックして、ポップアップを表示します。

    クラスター内の個別のフィーチャについて詳細情報を確認するには、ポップアップの [フィーチャの参照] をクリックし、左右の矢印をクリックして、各フィーチャの情報間をスクロールします。 クラスターのサマリー情報に戻るには、矢印の間のレコード数をクリックします。

    ヒント:

    ポップアップの [ドッキング] Dock をクリックすると、ポップアップの表示をマップ上部に固定できます。 [ドッキング解除] Undock をクリックすると、ポップアップは関連するクラスターのそばに表示されます。

フィールドの書式設定の変更

クラスター ラベルとクラスター ポップアップで使用されているフィールドの基本的な書式設定を変更することができます。 たとえば、数値フィールドに表示される小数点以下の桁数を変更できます。

フィールドの基本的な書式設定を変更するには、次の手順を実行します。

  1. 上記の「クラスタリングの有効化」セクションに記載された最初の 6 つの手順を実行します。
  2. [クラスタリング] ウィンドウで、[クラスター フィールド] をクリックします。
  3. フィールドを選択した後、[書式設定] ウィンドウで書式設定を指定します。 [完了] をクリックします。
  4. 書式設定を変更したいフィールドごとに上記の手順を繰り返します。
  5. マップ上のクラスターをクリックすると、書式設定の変更内容がポップアップに表示されます。

    これらの変更内容はクラスター ラベルにも表示されます。