Panel の種類 で「Soracom Dynamic Image Panel」を選択すると、データにあわせて画像を表示できます。
以下の 3 つのモードがあります。
Dynamic: 画像の URL に、Harvest Data に保存されたデータを含めることで、データにあわせた画像を表示できます。なお、データを URL に含めるときに、数値を丸められます。たとえば、Query の値が 0 ~ 100 の場合、以下のように数値を丸めた上で URL に含めることで、6 種類の画像を表示できます。
データの例:
{ "battery": "72" }
データ 丸められた数値 生成されたパス 画像 0 以上 10 未満 0
http://example.com/images/battery-0.png
10 以上 30 未満 20
http://example.com/images/battery-20.png
30 以上 50 未満 40
http://example.com/images/battery-40.png
50 以上 70 未満 60
http://example.com/images/battery-60.png
70 以上 90 未満 80
http://example.com/images/battery-80.png
90 以上 100 未満 100
http://example.com/images/battery-100.png
Harvest Files: Harvest Data に保存するデータに、Harvest Files のパスを含めることで、Harvest Files に保存された画像を表示します。たとえば、デバイスの状態をアイコンで表示できます。
データの例:
{ "icon": "/status/safe.png" }
データ 画像 /status/safe.png
/status/alert.png
URL: Harvest Data に保存するデータに、URL を含めることで、その URL が指し示す画像を表示します。たとえば、デバイスの種類をアイコンで表示できます。
{ "icon": "http://example.com/images/power-shovel.png" }
データ 画像 http://example.com/images/power-shovel.png
http://example.com/images/crane-truck.png
http://example.com/images/bulldozer.png
http://example.com/images/dump-truck.png
http://example.com/images/tractor.png
最新データを参照します
Soracom Dynamic Image Panel では、Dashboard 時間範囲の最新データを参照します。時間範囲内にデータが存在しない場合は画像が表示されません。時間範囲の設定方法は Dashboard で表示する時間範囲を設定する を参照してください。
データを表示することはできません。画像とデータを表示するには、Soracom Image Panel を利用してください。
Harvest Data や Harvest Files への送信方法は、以下のページを参照してください。
設定
ここでは Soracom Dynamic Image Panel に特有の設定について説明します
ここで説明されていない設定は、Panel の種類によらない共通の設定です。詳しくは、Panel の可視化に関する共通オプション を参照してください。ただし、以下の機能は Soracom Map Panel では利用できません。
項目名について
ここでは、
→ で「日本語」を選択した場合の項目名で説明しています。[Settings]
項目 | 説明 |
---|---|
の設定項目の表示言語を選択します。 | |
画像の表示モードを選択します。選択した表示モードによって、設定項目が異なります。詳しくは、以下を参照してください。 Harvest Files を利用すると Harvest Files からの読み出し料金が発生しますHarvest Files からの読み出し料金 が発生します。 |
Dynamic
項目 | 説明 |
---|---|
URL を設定します。
あらかじめ [+変数を追加] をクックして変数を追加してください追加した変数に応じて、入力欄が変化します。 | |
オンにすると、画像の縦横比が維持されます。 | |
オンにすると、URL にタイプスタンプを含めたクエリパラメーターが追加されます。Lagoon 3 によってキャッシュされることを避ける場合などにオンにします。 | |
URL のアクセスに Basic 認証が必要な場合は、ユーザー名とパスワードを指定します。 | |
URL に含めるデータを追加します。複数の変数が使用できます。 |
[変数 {番号}]
値を読み取る系列やしきい値を設定します。
[メトリック]
項目 | 説明 |
---|---|
値を読み取る系列を選択します。系列を選択すると、URL に挿入されるデータが右側に表示されます。
| |
オンにすると、値が丸められます。
たとえば |
[全ての画像リンクを表示]
[変数 {番号}] を設定しているときに Dynamic および [変数 {番号}] で設定した内容で生成される URL を確認できます。
をクリックすると、また、
をクリックすると、生成される URL に画像が存在することを確認できます。- : 画像が存在します。
- : 画像を読み込み中です。なお、画像が存在しない場合は、Panel に「-1: 予期しないエラーが発生しました」と表示され、それ以降の URL の確認が中止されます。
- : 確認されていません。
Harvest Files
項目 | 説明 |
---|---|
Harvest Files のパスを読み取る系列を選択します。系列を選択すると、URL に挿入されるデータが右側に表示されます。 | |
オンにすると、画像の縦横比が維持されます。 | |
オンにすると、URL にタイプスタンプを含めたクエリパラメーターが追加されます。Lagoon 3 によってキャッシュされることを避ける場合などにオンにします。 |
Soracom Dynamic Image Panel で Harvest Files の画像を表示する手順については SORACOM Harvest Files の画像を SORACOM Lagoon で表示する も参照してください。
URL
項目 | 説明 |
---|---|
URL を読み取る系列を選択します。系列を選択すると、URL が右側に表示されます。
| |
オンにすると、画像の縦横比が維持されます。 | |
オンにすると、URL にタイプスタンプを含めたクエリパラメーターが追加されます。Lagoon 3 によってキャッシュされることを避ける場合などにオンにします。 | |
URL のアクセスに Basic 認証が必要な場合は、ユーザー名とパスワードを指定します。 |