アクション

ダッシュボード上にアクションを構成して、対話型エクスペリエンスをユーザーに提供することができます。 アクションを使用すると、フィルタリングやマップの調整などのイベントを実行して、ダッシュボードにより具体的なコンテキストとフォーカスを追加することができます。

アクションは、URL パラメーターの変更、マップ範囲の変更、選択セットの変更というサポートされている 3 つのイベントのいずれかで開始できます。 ダッシュボードとそのエレメントの多くは、さまざまなイベントをサポートできますが、イベントをサポートしていないエレメントもあります。 デスクトップ ビューとモバイル ビューの両方のイベント ソースとそのソースでサポートされているイベントを次の表に示します。

イベント ソースURL パラメーターの変更マップ範囲の変更選択セットの変更

ダッシュボード

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

マップ

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

マップからの操作レイヤー

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

リスト

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

シリアル チャート

デスクトップ ビューでサポートされている

パイ チャート

デスクトップ ビューでサポートされている

テーブル

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

カテゴリ セレクター

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

数値セレクター

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

日付セレクター

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

  • デスクトップ ビューでサポートされているデスクトップ ビューでサポートされている
  • モバイル ビューでサポートされているモバイル ビューでサポートされている
ヒント:

アクションをダッシュボードに追加する際のヒントを次に示します。

  • ダッシュボード エレメントには、[一般] タブで一意のわかりやすい名前を割り当てます。 これは、アクションを構成するときに便利です。
  • エレメントの追加を終了し、ダッシュボードに対して視覚的な調整を行ってからアクションを構成します。

アクションの使用

アクションのソースはイベントが始まる場所を意味し、アクションのターゲットはイベントが実行される場所を意味します。 次のタイプのアクションがサポートされています。

  • [フィルター] - ターゲット エレメントまたは操作レイヤーをレンダリングするときに使用できるフィーチャの数を減らします。
  • [範囲の設定] - ターゲット マップ エレメントの範囲を設定します。
  • [対象位置のフラッシュ表示] - ターゲット マップ エレメント上の地理的位置をフラッシュ表示します。
  • [ポップアップの表示] - ターゲット マップ エレメントに情報ウィンドウを表示します。
  • [画面移動] - ターゲット マップ エレメントを画面移動して指定した位置が中央になるようにします。
  • [フィーチャの追従] - ターゲット マップ エレメントを画面移動して特定のフィーチャが中央になるようにします。
    注意:

    フィーチャの追従アクションは、ダッシュボードのデスクトップ ビューでしか使用できません。

  • [ズーム] - ターゲット マップ エレメントを指定された位置にズームします。

一部のフィルター アクションは、エレメントをレンダリングする前に選択操作を必要とするように構成できます。 ターゲット エレメントにフォーカスとコンテキストを追加するようにフィルター アクションを構成する場合には、[フィルター処理時のみレンダリング] オプションを有効にすることができます。 有効にすると、ソースで選択が行われるまでターゲット エレメントでターゲット ビジュアライゼーションがレンダリングされません。 選択操作を必要とするエレメントで表示されるメッセージは、ターゲット エレメントの一般設定で構成できます。

デスクトップ ビューまたはモバイル ビューでアクションのソースとして使用できるエレメントとターゲットとして使用できるエレメントを次の表にまとめています。 マップの凡例リッチ テキストなどの一部のダッシュボード エレメントは、アクションのソースになることも、ターゲットになることもできないため、ここにはリストされていません。

ダッシュボード エレメントアクションのソースアクションのターゲット

ダッシュボード

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

マップ

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

マップの操作レイヤー

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

シリアル チャート

デスクトップ ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

パイ チャート

デスクトップ ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

指標

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

ゲージ

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

リスト

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

詳細

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

埋め込みコンテンツ

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

テーブル

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

カテゴリ セレクター

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

数値セレクター

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

日付セレクター

デスクトップ ビューでサポートされているモバイル ビューでサポートされている

  • デスクトップ ビューでサポートされているデスクトップ ビューでサポートされている
  • モバイル ビューでサポートされているモバイル ビューでサポートされている

注意:

[ポップアップの表示] アクションは、エレメントでフィーチャの表示に構成されており、そのデータ ソースがダッシュボードに追加されているマップの操作レイヤーである場合にのみ、使用できます。 詳細については、「ダッシュボード エレメントでのアクションの構成」および「URL パラメーターでのアクションの構成」をご参照ください。

アクションの使用に関する注意事項

アクションには、ソースとターゲットがあります。 アクションのソースには、ダッシュボードまたはそのエレメントの 1 つを指定できます。 アクションのターゲットは、常にダッシュボードのエレメントの 1 つです。 ソースおよびターゲットが異なるデータ ソースに基づいている場合、それらのソース間のリレーションシップが確立される必要があります。 このリレーションシップは、属性リレーションシップまたは空間リレーションシップのいずれかであることができます。 属性リレーションシップでは、ターゲット エレメントのフィールド値に一致させるために、ソース エレメントのフィールドまたは値が使用されます。 空間リレーションシップでは、結果として次のような状態になります。

  • [フィーチャからのカテゴリ] を使用してエレメントが構成された場合、ターゲット エレメントのジオメトリと交差するために、ソース エレメントのフィーチャ ジオメトリが使用されます。
  • [グループ化された値からのカテゴリ] を使用してエレメントが構成された場合、ターゲット エレメントのジオメトリと交差するために、ソース エレメントのカテゴリ内にあるフィーチャ周辺のエンベロープが使用されます。
注意:

ソースおよびターゲットが同じデータ ソースに基づく場合、それらのリレーションシップを確立するために手順を実行する必要はありません。

フィーチャを追跡の注意事項

フィーチャの追従アクションは、エレメントでフィーチャの表示に構成されており、そのデータ ソースがダッシュボードに追加されているマップの操作レイヤーである場合にのみ、使用できます。 さらに、データ ソースはポイント ジオメトリで、更新間隔が設定されている必要があります。 フィーチャの追従アクションを有効化すると、そのターゲットにはエレメントのデータ ソースの元のマップだけを指定できます。

フィーチャの追従が動作すると、ツールはターゲット マップ エレメントの上隅に表示されます。 これにより、エンド ユーザーは各種追従アクション (一時停止/再開、情報ウィンドウの表示、キャンセルなど) を制御できます。 マップ上でフィーチャを追従している際、マップを手動で画面移動またはズームすると、追従アクションが一時停止します。 マップ上のツールを使用して再開する必要があります。