Я работаю с беспроводными сенсорными сетями, и я получаю адреса датчиков и их чувствительный параметр, например Temperature в формате JSON. Формат выглядит следующим образом:Данные датчика на Vis.js
{"eui":"c10c00000000007b","count":0"tmp102":" 0.0000 C"}
Как далеко подключение к сети, родительский узел и следующий пункт назначения также получил через формат JSON (на гнома терминале Ubuntu) использованием COAP (Протокол ограничен Применение) для Sensor Networks, которая имеет синонимичную реализацию, такую как HTTP, но имеет небольшой вес.
{"Dest":"aaaa::c30c:0:0:7b","Next":"fe80::c30c:0:0:7b"}
для более подробной информации, пожалуйста, обратитесь к моему repository
Я хочу создать визуализацию топологии датчиков также, если возможно, то с атрибутами, как у, когда один нажимает на датчике, то последнего измеренного значения может наблюдаться.
Я уже сохраняю первый файл в расширении .JSON. Я хочу попробовать эту визуализацию в Vis.js, но я относительно новичок. Я видел пример GephiJSON, но почему-то я не понимаю его реализации.
Любое искреннее руководство будет действительно оценено.
Привет, Джо, я пытаюсь обвести этот вопрос в vis.js. Не могли бы вы предложить что-то вроде '[{id: 1, label: 'c10c00000000007b'}]' или что-то подобное. Итак, я пытаюсь сопоставить мой JSON с форматом vis.js, а затем выполнить соответствующие процедуры? –
Да, вы должны сопоставить свой JSON с форматом vis.js. Какой текст вы хотите отображать как ярлык, зависит от вас, будь то ваш eui, count или tempeature или их комбинация. Вы также можете отображать дополнительную информацию с помощью 'title', это будет отображаться при наведении на узел. –