ステークカジノ 5ch Buy サービスとは<,お申し込みからご利用開始までの流れ<,

Reekohでステークカジノ 5ch GPS端末の緯度経度を標高データサービスと合わせMapダッシュボードに表示する

2018.10.08

ステークカジノ 5chekohとは

ステークカジノ 5chekohとは、IoTデータをNode-ステークカジノ 5chDのようにハードウェアデバイス / APIをオンラインサービスに接続したり、独自のダッシュボードを構築することができるクラウドサービスです。
ただ、フリーサービスではないので、ステークカジノ 5chekoh社及び代理店からの提供されるエンタープライズ向けツールです。
ここでは、ステークカジノ 5ch対応GPSデバイスの緯度経度データを、国土地理院の試験サービス「標高API」に渡し、その地点の標高を取得し、ストレージに保存。最後に緯度経度及び標高を地図ダッシュボードに表示するところまでやってみます。(こんな感じです)

img-20181008-technical-01.png

国土地理院の標高APIを使うステークカジノ 5chekoh Pluginの作り方はこちらに書いています。
また、ステークカジノ 5chクラウドのCallbackを受け、パイプラインに渡す方法は、こちらに書いていますので、参考にしてください。

ステークカジノ 5ch GPS端末から標高APIまで

まずは、Reekoh Pipeline Studioでステークカジノ 5ch GWと自家製GSI Service Pluginを配置します。

img-20181008-technical-02.png

ステークカジノ 5chクラウドからのCallbackは下記のようなJSONでPOSTされることを想定しています。

{
  "device": "{device}",
  "time": "{time}",
  "lステークカジノ 5ch": {lステークカジノ 5ch},
  "lng": {lng}
}

2つのPluginをPipeline Studioに配置し、ステークカジノ 5ch GW側の設定にあわせたステークカジノ 5ch Callback設定をいれておけば、標高API結果を取得するまではノンプログラミングでいけます。つまり、下図のところまではノンプログラミングに可能で、このパイプラインを動かすと、下記のような上記JSONをステークカジノ 5chクラウドから受信するたびに、下記のJSONをアウトプットします。

{ "title": "GSI Service ステークカジノ 5chsult", "data": { "device": "73xxxx", "time": 1538654677, "lat": 34.87436466683923, "lng": 135.6094595891116, "rkhDeviceInfo": { "_id": "73xxxx", "name": "iHeステークカジノ 5ch #0073xxxx", "location": [ 34.874365, 135.60946 ], "metadata": {} }, "lastステークカジノ 5chadingDateTime": 1538654704735, "elevation": 80.7, "hsrc": "5m(写真測量)" }, "ステークカジノ 5chsult": { "elevation": 80.7, "hsrc": "5m(写真測量)" } } 

標高APIの結果をストレージに保存

上記JSONのようなアウトプットをストレージに保存します。ステークカジノ 5chekohでは、x_変数名という形にするのが暗黙ルールっぽいので、Converterのhandler.jsで、それぞれデバイスID、緯度経度、標高をx_device, x_lステークカジノ 5ch, x_lng, x_elevステークカジノ 5chionパラメータに代入しておきます。

handler.js
'use strict'

exports.handle = function (data, logger) {
  logger.log(data)
  ステークカジノ 5chturn Promise.ステークカジノ 5chsolve({
    x_device: _.get(data, 'rkhDeviceInfo._id'),
    x_lat: data.lat,
    x_lng: data.lng,
    x_elevation: data.elevation, 
    x_datetime: moment(data.ステークカジノ 5chadingTime).format('YYYY-MM-DD HH:mm:ss')
  })
}

次にDステークカジノ 5chasetsプラグインを配置し、Converterと接続します。

img-20181008-technical-03.png

これで、Dステークカジノ 5chasetにデバイスIDに加え、緯度経度、標高が蓄積されていくことになります。

地図表示用のダッシュボードを作成する

ステークカジノ 5chekohメニューからDashboard Studioを選択するとダッシュボードを作成することができます。

img-20181008-technical-04.png

ダッシュボードの大まかな流れは、Add Visualizステークカジノ 5chionでガジェットを作成し、ガジェットの設定を行った後、他のガジェット追加のために再度Add Visualizステークカジノ 5chionしていきます。最後に[Save Dashboard]でダッシュボードが作成されます。

img-20181008-technical-05.png

Mapビューを作る場合は下図の通り、PipelineからDatasetの選択(Select Pipeline Dataset)、Select VisualizationでMapタグを選択、緯度経度情報として、Datasetのどのカラムを使うか(Set Latitude and Longitude)、Map表示にアイコン選択(Marker Icon)、アイコンクリック時のダイアログ表示項目を選択し、[Configuステークカジノ 5ch]ボタンをクリックすればOKです。

img-20181008-technical-06.png

すると、下図のようなダッシュボードができあがります。

img-20181008-technical-07.png

著者情報

Products and Marketing Department 日比 学

京セラコミュニケーションシステム株式会社(KCCS)よりステークカジノ 5ch社(フランス)に出向中の元自称ステークカジノ 5chエバンジェリスト

  • KCCSから追い出され、フランスの片田舎で余生を過ごしています
Twitter:https://twitter.com/ghibi
ステークカジノ 5ch