0

私はワイヤレスセンサーネットワークで作業しており、センサーのアドレスと温度などのセンサーパラメーターを JSON 形式で取得しています。形式は次のとおりです。

{"eui":"c10c00000000007b","count":0"tmp102":" 0.0000 C"}

ネットワークの接続に関しては、親ノードと次の宛先も (Ubuntu gnome ターミナルで) JSON 形式を介して取得されます。これには、HTTP のような同義の実装があるが軽いセンサー ネットワーク用の CoAP (制約付きアプリケーション プロトコル) を使用します。重さ。

{"Dest":"aaaa::c30c:0:0:7b","Next":"fe80::c30c:0:0:7b"}

詳細については、私のリポジトリを参照してください

可能であれば、センサーのトポロジーの視覚化も作成し、センサーをクリックしたときのような属性を使用して、最後に感知された値を観察したいと考えています。

私はすでに最初のものを.JSON拡張子のファイルに保存しています。Vis.js でこのビジュアライゼーションを試してみたいのですが、比較的慣れていません。GephiJSON の例を見たことがありますが、どういうわけか実装がわかりません。

誠実なご指導をいただければ幸いです。

4

1 に答える 1

0

データを vis.js にロードする場合は、データを vis.js が理解できる形式 ( のようなノード[{id: 1, label: 'Node 1'}, ...]を持つ配列と のようなエッジを持つ配列) に変換する必要があります[{from: 1, to: 2}, ...]。イベント リスナーを使用して のようなイベントをリッスンselectできます。その場合、選択したノードに関する追加情報をサイド パネルなどに表示できます。

于 2015-07-23T07:54:01.773 に答える