分享
查看: 2352|回复: 0

[分享] 新手使用ThingJS开发3D可视化场景

[复制链接]

新手使用ThingJS开发3D可视化场景

发表于 2019-11-6 17:59:55 来自 分享 阅读模式 倒序浏览
zzv_icon2352 zzr_icon0 查看全部

      现如今人们对于图像的接受能力远远大于文字,很多时候,几十上百字的归纳说明还没有一张图给人带来的直观,这种将文字变成表格,表格变成图表的过程却并不算漫长,而是随着互联网的蓬勃生长、对于千万条乃至数百亿条数据的处理,就不仅仅是文字能够表述的清楚,或者这样说,在如今这个时代,任何可以被节约下来的时间都不能去浪费,以至于表格逐渐代替了文字账本,在互联网中使用图表来展示数据也成为了主流趋势,二当我们把目光放向物联网时,其实也是这样,随着互联网的壮大,物联网也在迅速崛起,而物联网可视化的万物可视也成为了当前的一大需求,将三维实景与数据结合起来也成为了可视化的一大亮点。

       物联网可视化是什么?可视化号称是物联网的最后一公里,那么,为什么会有这样的言论?物联网可视化通过3D实景模型,结合了各种传感技术、以互联网来传递数据,并且将数据传入到可视化应用中,变化成可直观查看的图表,如温度云图、信息报警、安防监控等等,将一系列的零散功能结合在一起,形成一个完整的可视化应用。这样不仅仅能够使用可视化应用来实现实时控制的功能,还能够让任何人员都能够看懂,并且还是非常直观、非常清晰的看懂,物联网可视化应用,不仅能完成使用者需要的功能,更是在此基础之上,强化了其“可视化”的能力,让使用者一览无“疑”。

      如何搭建一个可视化行业应用呢?

      ThingJS将搭建一个3D可视化应用分为了四个步骤:

       1、场景搭建;

       2、应用开发;

       3、数据对接;

       4、项目发布;


场景搭建

          场景可以通过ThingJS提供的工具CamBuilder(摸摸搭)来进行搭建,在搭建场景的过程中,需要给对应的模型添加相关属性,以便于在第二步的应用开发阶段控制相对应的模型。

新手使用ThingJS开发3D可视化场景


应用开发

          应用开发需要通过ThingJS在线开发来处理,用户登录过后,从登录头像处进入控制台,选择我的资源,找到对应的场景,点击开发按钮,即可进入到开发页面;

新手使用ThingJS开发3D可视化场景新手使用ThingJS开发3D可视化场景


数据对接

          数据对接可以直接使用ThingJS官方提供的数据对接例子,目前有AJax、jsonp、WebSocket、MQTT四种数据对接的方式。

新手使用ThingJS开发3D可视化场景


项目发布

          目前项目分享是可以直接使用的,用户可以通过点击项目分享,使其他用户通过访问分享出去的url,来查看该项目,或者将该项目部署、直接发布该项目;

新手使用ThingJS开发3D可视化场景

avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t