フライ コントローラー ウィジェットを使用すると、3D マップ上でパスまたはポイントの周囲をナビゲートして、フライ アニメーションを効果的に表示できます。
例
このウィジェットを使用して、次のようなアプリの設計要件をサポートします。
- マップ上のランドマーク周辺のエリアを効果的に表示します。
- マップ上のハイキング コースをマークして、パスのアニメーション表示を提供します。
使用上の注意
このウィジェットには、3D データ ソースが構成されたマップ ウィジェットへの接続が必要です。
Web シーン レイヤーを含むアプリにこのウィジェットを含めると、ツールバーは、次のフライ アニメーション用ツールをユーザーに提供します。
- [飛行の回転]、[パスに沿って飛行]、[ルートの計画] - フライ スタイルを選択します。 複数のフライ スタイルをウィジェットに構成した場合は、フライ スタイル ボタンをクリックしてスタイルを切り替えることができます。
- [ポイントの描画] - 回転するマップ上のポイントをスケッチします。 スケッチを完了する前に、マップをズームおよび調整して、最適な表示を見つけます。
- [パスを描画] - それに沿って飛行するためのパスの複数の接続ポイントをスケッチします。
- [フィーチャの選択] - ポイントやパスをスケッチする代わりに、マップ上のポイント フィーチャまたはライン フィーチャを選択します (該当する場合)。
- [描画または選択の消去] - スケッチまたは選択されたポイントまたはパスをマップから削除します。
- [設定] - ポイントまたはパスを設定した後、表示の傾き ([飛行の回転] の場合) またはパスの高度 ([パスに沿って飛行] の場合) を調整します。
- [再生] または [一時停止] ボタン - ポイントまたはパスを設定した後、飛行を開始または一時停止します。
- 速度コントロール - 飛行を開始すると、ツールバーは飛行速度を調整する速度コントロール バーに置き換えられます。
注意:
飛行を一時停止した場合、[再生] ボタンを再びクリックしたときに有効になる変更でツールバーが使用できるようになります。
設定
フライ コントローラー ウィジェットには以下の設定が含まれます。
- [3D データを使用したマップ ウィジェットの選択] - このウィジェットは 3D マップ (Web シーン) でのみ機能します。 アクティブな Web シーン レイヤーを含むマップ ウィジェットを選択する必要があります。
- [コントローラー スタイル] - ウィジェット内のコントローラーのスタイルを [バー] または [パレット] から選択します。
- [フライ モードの選択] - ウィジェットのツールバーに含めるフライ スタイルを選択します。
- [飛行の回転] - マップ上のスケッチされたポイントまたは選択されたポイント フィーチャの周りを回転します。 回転方向は時計回りまたは反時計回りに設定できます。 回転の初期速度を、低速、デフォルト、高速から設定できます。
- [パスに沿って飛行] - マップ上でユーザーがスケッチしたライン パスまたは選択したライン フィーチャに沿って飛行します。 パス スタイルを設定して、滑らかなパスまたは実際のパスで飛行できます。 実際のパスに沿って飛行すると、実際のパス上のターニング ポイントで方向が変わります。 飛行の初期速度を、低速、デフォルト、高速から設定できます。
- [ルートの計画] - マップ上で事前に構成されたルートをフライスルーします。 3D レイヤー上の 1 つのルートでポイントまたはパスを描画することにより複数のエレメントを追加し、そのエレメントをドラッグして移動して順序を変更したり、飛行時間、一時停止時間、回転角度などのルート詳細を定義できます。 複数のルートを構成した場合、順序を変更したり、エンド ユーザーに非表示にしたりすることもできます。