グリッドヒートマップは、基本フラットマップのサブコンポーネントです。 グリッドのサイズ、色、エッジ幅、経度、緯度など、独立したスタイルとデータ構成をサポートします。 これは、地理的位置における点の分布密度をグリッドの形で表すことができる。 ここでは、グリッドヒートマップの各設定項目の意味について説明します。
[サブウィジェット管理] の下にある [グリッドヒートマップ] をクリックします。 設定パネルで、グリッドヒートマップのスタイルとデータを設定します。
説明 [サブコンポーネントの管理] セクションに [メッシュヒートマップ] が表示されない場合、[メッシュヒートマップ] サブコンポーネントは追加されていません。 詳細については、「マップコンテナ (v1.xバージョン) 」をご参照ください。
パラメーター
- [設定の検索]: キャンバスエディターの右側のパネルで、[設定] タブをクリックし、右上隅の [設定の検索] をクリックします。 検索ボックスに必要な設定項目を入力し、検索アイコンをクリックして設定項目をすばやく見つけます。 あいまい一致はサポートされていません。 詳細については、「設定の検索」をご参照ください。
- グリッドサイズ: グリッドヒートマップのグリッドサイズ。 DataVは、指定されたグリッドサイズとデータ範囲に基づいて、すべてのグリッドの数と位置を計算します。
- グレーディング: グリッドヒートマップのカラーグラデーションの数。 開始色および終了色の設定項目と組み合わせて使用し、ポイントの分布に基づいて各メッシュの色を設定します。
- 開始色: 開始メッシュの色。 詳細については、「カラーピッカーの説明」をご参照ください。 DataVは、データ内のポイントの経度と緯度の値に基づいて、ポイントが配置されているグリッドを計算します。 ポイント数が最も多いグリッドが開始グリッドです。
- End Color: エンドメッシュの色。 DataVは、データ内のポイントの経度と緯度の値に基づいて、ポイントが配置されているグリッドを計算します。 ポイント数が最も少ないグリッドが終了グリッドです。 説明 開始色と終了色の色は、指定したレベルの数に基づいて、開始グリッドと終了グリッドの間のグリッドに表示されます。
- エッジ幅: グリッドの境界線の幅。 値の範囲は0から6です。 単位: ピクセル。
- 枠の色: グリッド枠の色。
フィルタリングテーブルのメタデータ。
上図のサンプルJSONコードをダウンロードできます。
| 項目 | 説明 |
| lng | グリッドポイントの経度。 |
| lat | グリッドポイントの緯度。 |
| パラメーター | 説明 |
| 制御モード | スイッチをオンにすると、ウィジェットの初期化時にデータが要求されません。 データリクエストは、コールバックIDまたはBlueprint Editorで設定されたメソッドに基づいてのみトリガーされます。 スイッチをオフにすると、データ要求が自動的にトリガーされます。 デフォルトでは、スイッチはオフになっています。 |
| 自動データ要求 | [自動データ要求] チェックボックスをオンにすると、動的ポーリングを有効にし、ポーリング間隔を手動で指定できます。 このチェックボックスをオンにしないと、データは自動的に要求されません。 手動でページを更新してデータを要求するか、Blueprint EditorまたはコールバックIDイベントを使用してデータ要求をトリガーする必要があります。 |
| データソース | キャンバスエディターの右側のパネルで、[データ] タブをクリックします。 [静的データ] の横にある [設定] をクリックします。 [Configure Datasource] パネルで、[data source Type] ドロップダウンリストからデータソースを選択します。 コードエディターでデータクエリのコードを入力し、[データ応答のプレビュー] をクリックしてデータソースの応答をプレビューし、応答を表示します。 詳細については、「資産データの設定」をご参照ください。 |
| データフィルター | [データフィルタ] チェックボックスをオンにすると、データ構造の変換、データのフィルタリング、および簡単な計算を実行できます。 [フィルターの追加] の横にあるプラス記号 (+) をクリックすると、表示されるエディターでデータフィルターのスクリプトを設定できます。 詳細については、「データフィルターの使用」をご参照ください。 |
| データ応答結果 | データ要求に対する応答。 データソースが変更された場合は、[データ応答結果] の横にある |
相互連携
このウィジェットはインタラクションイベントをサポートしていません。
Blueprint Editorでのインタラクションの設定
- キャンバスエディターで、[基本フラットマップ] コンポーネントリストの [メッシュヒートマップ] の右側にある
アイコンをクリックします。 - ページの
左上隅にあるアイコンをクリックします。 - Blueprint Editorで、[ノードのインポート] ペインで [Mesh heatmap] コンポーネントをクリックします。 キャンバス上でメッシュヒートマップの設定パラメータを表示できます。
- イベント
データインターフェイス要求が完了したとき: データインターフェイス要求が返され、フィルタによって処理された後、イベントがスローされます。 イベントは、処理されたJSONデータもスローします。 詳細については、「データの例」をご参照ください。
- ポリシーアクション
Action 説明 要求データインタフェース このアクションは、サーバーデータを再度要求するために実行されます。 アップストリームデータ処理ノードまたはレイヤノードによって送信されたデータは、パラメータとして使用される。 たとえば、密度グリッド層のAPIデータソースが http:// api.testで、リクエストデータインターフェイスに転送されるデータが{ id: '1'}の場合、最終的なリクエストインターフェイスはhttp:// api.test?id=1です。データのインポート ウィジェットのデータがその描画フォーマットに従って処理された後、ウィジェットは再描画のためにインポートされる。 サーバーデータを再度リクエストする必要はありません。 特定のデータについては、「データ」をご参照ください。 表示 ウィジェットは、パラメータを指定する必要なしに表示されます。 非表示 ウィジェットは、パラメータを指定する必要なしに非表示になります。
- イベント