2018年5月14日月曜日

位置情報を共有するサイトを作る

GoogleMapの「現在地の共有」がよくわからない挙動をするので、自分で作った。

動作している図



IBM CloudのNode-RED上に構築することで、無料枠で運用できる。

構成図




ソースはgithubに。
config部分にあるfirebase情報を更新して利用してください。
Node-REDで構築したので、JavaScriptとCSSもHTMLファイル内に書いている。
デフォルトだと、3秒に1度、firebaseに位置情報をアップロードする。

せっかくfirebaseを使っているので、双方向の通信をしたり、いろんなユーザの情報を一箇所で見たりしたい。