SORACOM HarvestとSORACOM Lagoonを触ってみた

2021年お盆前後は、各地で水害が発生するほどの酷い長雨でした。
被害に遭われた方々、亡くなられた方々に心よりお見舞いとご冥福をお祈りいたします。


今回お借りした[GPSマルチユニットSORACOM Edition](https://soracom.jp/store/5235/  "GPSマルチユニットSORACOM Edition")を出勤の際に鞄に入れたりしたのですが位置バレするおそれがある事に気付きました。
そこで昨日晴れましたので、家の近所の京セラドーム周辺を歩いて位置情報などを取得しました。

![京セラドーム周辺.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/827f9c28-817f-d97d-ce2e-abb3041295bf.png)

岩松橋からてくてく歩きだし、「大阪ガス発祥の地」石碑の前を通って、京セラドームを1周し、さらに逆回転で1週しました。

# SORACOM Harvest
[IoT デバイスからのデータを収集、蓄積](https://users.soracom.io/ja-jp/docs/harvest/ "IoT デバイスからのデータを収集、蓄積")する画面です。

最初、「データが見つかりません」と表示されますが、左上の「リソース」欄からGPSマルチユニットに入っているSIMを指定する必要があります。
![soracom-1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/cf1d19c7-c190-b052-2107-ddbcffb53682.png)

「リソース」欄をクリックした直後です。SIM IDなんとかを選択します。
![soracom-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/8d19bb34-0aef-6eea-4d0a-d7bb09a11582.png)

「リソース」欄でSIMを指定できたので、このような画面になります。赤枠の地図マークをクリックします。
![soracom-3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/0d515438-6e48-fab8-df88-5dc166820b08.png)

地図上に位置情報がプロットされて表示されました。
![soracom-4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/3ecf98cc-955e-3a44-0a2a-48833c9f6322.png)

「ダウンロード」欄からファイルの種類が選べます。
参照>[Harvest Data に格納されたデータをダウンロードする](https://users.soracom.io/ja-jp/docs/harvest/download/ "Harvest Data に格納されたデータをダウンロードする")

| 選択肢 | ファイル名 |
|:-----------|:-----------|
| データをダウンロード (JSON 形式)       | Content.json        |
| グラフ用データをダウンロード (JSON 形式)    | ChartData.json      |
| グラフ用データをダウンロード (CSV 形式)       | ChartData.csv        |

![soracom-5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/3a0e6d02-d655-935c-8290-e0ef32e32e96.png)


# SORACOM Lagoon
[ダッシュボードを作成し、第三者と共有](https://users.soracom.io/ja-jp/docs/lagoon-v2/ "ダッシュボードを作成し、第三者と共有")する画面です。

SORACOM Lagoonログイン直後の様子です。
![SORACOM Lagoon-1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/51cfa409-f690-4af0-8ecf-c9c91b449583.png)

左側の「＋」マークを押下すると、Createが選べます。
![SORACOM Lagoon-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/a652a420-4f0b-2a61-db7e-1e02c403b272.png)

右画面中央の「Visualization」をクリックすると棒グラフ、折れ線グラフ、地図などを選択できます。
![SORACOM Lagoon-3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/0c7d0b63-7fb6-c0a6-d15f-2e606509661b.png)

参照>[可視化の種類](https://users.soracom.io/ja-jp/docs/lagoon-v2/panel-overview/ "可視化の種類")
![SORACOM Lagoon-4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/66e636ef-c701-1563-05d7-2a9e98ad8b63.png)

Apply
Apply changes and go back to dashboard
変更を適用してダッシュボードに戻る
![SORACOM Lagoon-5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/c8b51a98-7a14-1044-57c9-33fffff24e0d.png)

Queryで折れ線グラフで表示したい値を指定するのですが、どの項目がどの値かの説明が見つけられませんでした。
![SORACOM Lagoon-6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/e594cec5-931d-8821-cce8-1620e69d5850.png)

温度を表示したかったのでtempを選択しました。
![SORACOM Lagoon-7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/466e88a9-f3ce-f928-c398-a9908e8b77f4.png)

日付もこのようにカレンダー形式でも指定できて、非常に便利でした。
![SORACOM Lagoon-8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/bdb18bfe-befe-a3ba-6bd1-a61e2a64143d.png)

表示期間を指定して、バッテリー、温度、位置情報を表示しました。
なお「京セラドーム周辺(8/21)」というタイトルになってますが、拡大して8/21分のデータのみ画面に表示されるようにしているだけです。地図の表示を縮小すると、他の日の位置情報も表示されます。
![SORACOM Lagoon-9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/ab205a43-790e-61be-e952-b735381554bb.png)

# 感想
SORACOM HarvestとSORACOM Lagoonを体験しました。
あっという間に地図やグラフが表示できて大変便利に感じました。
位置情報の表示がもっと細かく出来たらと思っています。

なお、今回データをダウンロードしているので、加工して何かに活用したいと考えています。
![soracomデータファイル.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/155894/9b53c29c-045c-8849-c08d-6f2e8668779d.png)