Skip To Content

対話機能の実行

[対話機能の実行] ツールを使用すると、マップ上の選択操作により、レポート作成者によって構成された特定の対話機能 ([レポート オブジェクトの更新] および [プロンプトの設定]) を実行できます。クリック時のアクションを実行する方法は、[マップの更新] をはじめ、IBM Cognos のあらゆる種類の対話機能に対して構成できますが、これと比較すると、マップ上でアイテムを選択して機能を実行する方法のほうが、より多くのオプションを提供します。

さまざまな描画ツールを使用して、マップ上のフィーチャを選択できます。選択エリアを広げたい場合は、描画にバッファーを適用できます。描画は必要に応じて編集することもできます。

選択を行うと、選択に基づいて構成済みの対話機能が実行されます。たとえば、レポート作成者が小売業者の場所を示すレイヤー上に対話機能を構成して、利益と収入を基準にして整理された小売業者のリストを更新するとします。マップ上で小売業者の場所のグループを選択すると、リストが行った選択を反映するように自動的に更新されます。

注意:

選択時の対話機能が構成されたレイヤー内にあるフィーチャのみが選択されます。

選択が行われたときに構成済みの対話機能が自動的に実行される方法を変更できます。個々の対話機能を手動で実行したり、実行した [レポート オブジェクトの更新] または [プロンプトの設定] 動作の結果を元の状態にリセットしたりすることもできます。

描画ツールの使用

  1. [ツール] メニューから [対話機能の実行] を選択します。

    [対話機能の実行] ツールが開きます。

    注意:

    このツールは、レポート作成者が有効にした場合のみ使用できます。

  2. [描画] ドロップダウン メニューから次のツールのいずれかを選択して、マップを描画します。

    [ポイント] ツール

    [ポイント] - 1 回クリックして、ポイントを作成します。

    [四角形] ツール

    [四角形] - 1 回クリックして、四角形をすばやく作成、もしくはマップ上でドラッグして任意の四角形を描画します。

    [円] ツール

    [円] - 1 回クリックして、円をすばやく作成、マップ上でドラッグして任意の円を描画します。

    [ポリライン] ツール

    [ポリライン] - マップ上をクリックして複数のポイントを作成し、ラインを描画します。2 回クリックしてラインの描画を完了します。

    [ポリゴン] ツール

    [ポリゴン] - マップ上をクリックして 3 つ以上のポイントを作成し、ポリゴンを描画します。2 回クリックしてポリゴンの描画を完了します。

    [フリーハンド ポリゴン] ツール

    [フリーハンド ポリゴン] - マップ上でクリックおよびドラッグして、フリーハンド図形を描画します。

    [フリーハンド ポリライン] ツール

    [フリーハンド ポリゴン] - マップ上でクリックおよびドラッグして、フリーハンド ラインを描画します。

    描画と交差するフィーチャが選択され、マップ上でハイライトされます。

    注意:

    選択時の対話機能が構成されたレイヤー内にあるフィーチャのみが選択されます。

    選択に基づき、自動的に実行されるように、構成された対話機能が実行されます。

    注意:

    構成済み対話機能があるダイナミック マップ サービス レイヤーの場合、描画と交差するフィーチャの一部は選択されない場合があります。各描画によって選択できるフィーチャの最大数は、サービスに指定されている MaxRecordCount 値に制限されています。

  3. バッファー処理により、描画の指定した距離内にあるフィーチャを選択できます。バッファーを描画に追加する場合は、次の操作を実行します。
    1. [対話機能の実行] ツールで、[詳細] をクリックして、その他のオプションを表示します。
    2. [バッファー] チェックボックスをオンにして、バッファー処理を有効にします。チェックボックスをオフにすると、バッファー処理をいつでも無効にできます。

    バッファー処理を有効にすると、バッファーは描画とそれ以降の描画に自動的に適用されます。

    注意:

    デフォルトのバッファー距離と単位はレポート作成者によって指定できますが、利用時に値を変えることができます。詳細については、「バッファー設定の変更」をご参照ください。

  4. 複数のグラフィックスを描画してマップ上のフィーチャを選択する場合は、[描画の追加] チェックボックスをオンにし、描画ツールを使用して選択操作を続行します。このチェックボックスがオフのときは、描画を追加すると前の描画がすべて消去されます。
  5. 描画ツールを使用しているときは、必要に応じて次のいずれかを実行します。

    消去

    [消去] をクリックして、マップから描画 (バッファーを含む) を消去します。

    選択により実行された [レポート オブジェクトの更新] または [プロンプトの設定] 対話機能の結果は、元の状態に戻ります。

    [移動/編集] ツール

    [移動/編集] ツールをクリックして、描画を編集したり、マップを動かしたりすることがきます。

  6. 作業が完了したら、[対話機能の実行] ウィンドウを閉じます。

    バッファーを含め、すべての描画が非表示になりますが、実行された対話機能の結果は残ります。

    [対話機能の実行] ウィンドウをもう一度開いた場合、マップに先の描画が再度適用されます。

バッファー設定の変更

  1. コンパクトな [対話機能の実行] ウィンドウを使用している場合、[詳細] をクリックして、その他のオプションを表示します。
  2. [バッファー] チェックボックスをオンにして、バッファー処理を有効にします。チェックボックスをオフにすると、バッファー処理をいつでも無効にできます。
  3. 必要に応じてデフォルトのバッファー距離と単位を変更し、Enter キーを押します。

    新しいバッファー設定がマップ上の既存の描画に適用され、新しい描画にも適用されます。

描画の編集

  1. 描画ツールを使用してマップに描画します。
  2. [移動/編集] をクリックします。

    移動/編集

  3. 編集する描画をクリックします。
  4. 以下のいずれかの方法で描画を編集します。
    • 描画を移動するには、描画内の任意の場所をクリックして、新しい場所までドラッグします。
    • 描画のサイズを変更するには、枠の四角形のいずれかをドラッグします。
    • 描画を回転するには、描画の上部にある回転ハンドルをクリックして、回転方向にドラッグします。
    • 描画の形状を変更するには、次の手順を実行します。
      • 頂点 (グレーの丸印) をドラッグして移動します。
      • 頂点の間にある白色の円のマーカーのいずれかをドラッグして、新しい頂点を作成します。中間点のマーカーをドラッグすると、新規に作成される線分の新しい中間点マーカーと一緒に新しい頂点が作成されます。
      • 頂点をクリックしてから [頂点の消去] をクリックして、頂点を削除します。

        頂点の消去

        ヒント:

        頂点をクリックしてから Delete キーを押して、頂点を削除することもできます。

    • 描画を削除するには、[描画の消去] をクリックします。

      描画の消去

      ヒント:

      Delete キーを押して、描画を消去することもできます。

    注意:

    バッファーが描画に適用されている場合、描画を編集している間はそのバッファーは非表示になります。編集が終了すると、そのバッファーは更新された描画に基づいて再計算され、描画に再び適用されます。

自動対話機能と手動対話機能の管理

[対話機能の実行] ツールでは、レポート作成者によって構成された選択時の対話機能はすべて [対話機能] の下にリストされます。現在のマップ範囲に表示されないレイヤー上に構成された対話機能は、リストに表示されません。

デフォルトでは、現在のマップ範囲に表示されないレイヤー上に構成された対話機能は、マップ上でフィーチャを選択すると自動的に実行されます。[対話機能] の下にある [自動] オプションを使用して、個々の対話機能の自動実行を無効にできます。対話機能の自動実行を無効にすると、有効にするまで、選択時に実行されません。

[対話機能] の下にある [手動] オプションを使用して、個々の対話機能を手動で実行できます。実行した [レポート オブジェクトの更新] または [プロンプトの設定] 動作の結果を元の状態にリセットすることもできます。

  1. 対話機能の自動実行を無効にするには、次の手順を実施します。
    1. [自動] を選択します。
    2. 対話機能の横にあるチェックボックスをオフにします。

    次回マップ上で選択を行うとき、その対話機能は自動的に実行されません。自動実行を再び有効にするには、チェックボックスをオンにします。

  2. マップ上の選択に基づいて対話機能を手動で実行するには、次の手順を実行します。
    1. [手動] を選択します。
    2. リスト内の対話機能を選択します。
    3. [再生] ボタンをクリックします。

      再生

    選択に基づいて、対話機能が実行されます。

  3. 実行された [レポート オブジェクトの更新] または [プロンプトの設定] 対話機能の結果をリセットするには、リスト内の動作を選択して [リセット] ボタンをクリックします。

    リセット

    対話機能の結果が元の状態に戻ります。

    ヒント:

    または、[すべての対話機能の解除] すべての対話機能の解除 ボタンをクリックして、マップ上のすべての対話機能を元の状態に戻します。