飛行ルートレイヤーは、3Dグローブウィジェットのコンポーネントです。 物流や取引などの出発地と目的地のデータを、飛行ルートと呼ばれる路線の形式で提示できます。 飛行ルートの速度、高さ、色相、開始緯度 /経度、終了緯度 /経度を設定できます。 このトピックでは、飛行ルートレイヤの設定項目について説明します。
コンポーネントの [フラインルートレイヤー] をクリックします。 [飛行ルートレイヤー] の [設定] タブが表示されます。
説明 ComponentsにFlying Routes Layerが含まれていない場合は、Flying Routes Layerコンポーネントを追加します。 詳細については、「3Dグローブ」をご参照ください。
設定

- [設定の検索]: キャンバスエディターの右側のパネルで、[設定] タブをクリックし、右上隅の [設定の検索] をクリックします。 検索ボックスに必要な設定項目を入力し、検索アイコンをクリックして設定項目をすばやく見つけます。 あいまい一致はサポートされていません。 詳細については、「設定の検索」をご参照ください。
- 高さ: 3Dグローブからの飛行ルートレイヤーの高さ。
- フライスピード: ルートの飛行速度。
- 色相: 飛行ルートの色相。
- Line Width: 飛行ルートの重み。
- 密度: 飛行ルートの密度。
Data

上の図のサンプルコード:
[
{
"from": "4.21875、21.943046" 、
"to": "113.911722、30.748697"
},
{
"from": "94.220067、39.910476" 、
"to": "112.857638、35.173107"
},
{
"from": "117.428724、41.246858" 、
"to": "117.427149、26.428056"
},
{
"from": "135.005796、35.746795" 、
"to": "114.966156、31.351459"
},
{
"from": "128.678669、47.042308" 、
"to": "114.614653、33.13559"
},
{
"from": "37.265625、3.162456" 、
"to": "114.614395、30.142406"
},
{
"from": "72.421875、45.828799" 、
"to": "100.899788、34.014409"
},
{
"from": "-98.789063、38.548165" 、
"to": "115.669547、34.01474"
},
{
"from": "-103.359375、54.572062" 、
"to": "0.703125、47.517201"
},
{
"from": "-98.4375、40.979898" 、
"to": "-3.164063、53.956086"
},
{
"from": "138.164063、-23.563987" 、
"to": "114.61447、31.050538"
}
]
パラメーター | 説明 |
から | 飛行ルートの開始経度と緯度。 経度と緯度はコンマ (,) で区切ります。 |
に | 飛行ルートの終了経度と緯度。 経度と緯度はコンマ (,) で区切ります。 |
パラメーター | 説明 |
制御モード | スイッチをオンにすると、ウィジェットの初期化時にデータが要求されません。 データリクエストは、コールバックIDまたはBlueprint Editorで設定されたメソッドに基づいてのみトリガーされます。 スイッチをオフにすると、データ要求が自動的にトリガーされます。 デフォルトでは、スイッチはオフになっています。 |
自動データ要求 | [自動データ要求] チェックボックスをオンにすると、動的ポーリングを有効にし、ポーリング間隔を手動で指定できます。 このチェックボックスをオンにしないと、データは自動的に要求されません。 手動でページを更新してデータを要求するか、Blueprint EditorまたはコールバックIDイベントを使用してデータ要求をトリガーする必要があります。 |
データソース | キャンバスエディターの右側のパネルで、[データ] タブをクリックします。 [静的データ] の横にある [設定] をクリックします。 [Configure Datasource] パネルで、[data source Type] ドロップダウンリストからデータソースを選択します。 コードエディターでデータクエリのコードを入力し、[データ応答のプレビュー] をクリックしてデータソースの応答をプレビューし、応答を表示します。 詳細については、「資産データの設定」をご参照ください。 |
データフィルター | [データフィルタ] チェックボックスをオンにすると、データ構造の変換、データのフィルタリング、および簡単な計算を実行できます。 [フィルターの追加] の横にあるプラス記号 (+) をクリックすると、表示されるエディターでデータフィルターのスクリプトを設定できます。 詳細については、「データフィルターの使用」をご参照ください。 |
データ応答結果 | データ要求に対する応答。 データソースが変更された場合は、[データ応答結果] の横にある![]() |
相互連携
このコンポーネントはインタラクションイベントをサポートしていません。
ブループリントエディターでのインタラクション設定
- 3Dグローブウィジェットのキャンバスエディターで、コンポーネントの [飛行ルートレイヤー] の横にある
アイコンをクリックします。
- ページの
左上隅にあるアイコンをクリックします。
- ブループリントエディターで、[追加ノード] ペインの [飛行ルートレイヤー] をクリックします。 キャンバス上の飛行ルートレイヤーのパラメーターを設定できます。
- イベント
飛行ルートデータ要求の完了時: 飛行ルートレイヤのデータがAPIによって返され、フィルタによって処理された後、このイベントはJSON形式のデータを渡すためにトリガーされます。 詳細については、「データの例」をご参照ください。
飛行ルートデータ要求の失敗時: データインターフェイス要求が失敗した場合 (要求はネットワークの問題やインターフェイスのエラーなどが原因で発生する可能性があります) 、イベントが返され、フィルターによって処理され、処理されたJSON形式のデータもスローされます。 特定のデータ例の詳細については、キャンバスエディターの [データ] タブの [データ応答結果] セクションをご参照ください。
- Action
Action 説明 飛行ルートデータの要求 このアクションは、上流のデータ処理ノードまたはウィジェットによって渡されたパラメーターを受け取り、サーバーにデータを要求します。 たとえば、飛行ルート層はAPIデータソース http:// api.test
を使用し、飛行ルートデータの要求アクションに渡されるデータは{ id: '1'}
です。 その結果、はhttp:// api.test? をします。 id=1
APIを呼び出してデータを要求します。飛行ルートデータのインポート このアクションは、APIからデータをインポートして飛行ルート層をレンダリングし、サーバーからデータを要求しません。 詳細については、「データの例」をご参照ください。 表示 このアクションはコンポーネントを示し、パラメーター入力は必要ありません。 非表示 このアクションはコンポーネントを非表示にし、パラメーター入力は必要ありません。
- イベント