零基础的人如何制作3D可视化场景?需要掌握哪些知识?在开始制作3D场景、搭建3D模型之前是不是还得去学习相关知识?或者说自己只是个拧螺丝的?只需要掌握一小部分知识?那为什么不选择一个能让自己快速入门的工具?无需掌握大量知识就可以快速入门?随着物联网可视化行业的不断兴起,各大行业的可视化案例也是如雨后春笋般出现,这恰恰说明了这个行业的机遇与挑战,在入门时候的,一个明智的选择,能让零基础的人少走许多弯路,节约大把光阴!
对于3D应用的开发,有着大量并且历经时间考验的工具供我们选择,如threejs、Unity、BIM等等,这些工具都是十分专业和优秀的,但是,它们也是十分严格的,它们要么专注于某行业,要么要求极高的基础知识,简而言之,这些都是高手用的工具。对于零基础的人来说,学习使用这些工具就是一个令人头大的事情,更不提还有较高的前置门槛需要我们跨过!所以要想开发一个完整的物联网可视化应用,往往都需要付出很多的努力才能去完成、甚至是难以完成的任务。所以,我们需要一个更接近行业应用、更具开发效率的工具,来解决物联网可视化应用的问题 —— 使用更方便,开发要更高效、门槛要更低!

ThingJS推出的物联网3D可视化PaaS平台,让3D开发者们只需要拥有最基本的JavaScript开发经验就可以入门,同时大大简化了开发一个完整的物联网可视化应用的难度,将其分为了“场景搭建”“应用开发”、“数据对接”、“项目发布”这四个步骤。上篇为新手们演示了前两个步骤,本篇文章为大家演示“数据对接”、“项目发布”这两个步骤。
数据对接
什么是数据对接?一个物联网3D可视化应用如果连这个都没有,就仿佛马车没有马,鸟儿没有翅膀那样,数据对接将我们的虚拟3D可视化场景与现实紧密结合,实现了环境监测及业务监测数据的可视化。既可以悬浮标牌的形式展示实时监测数据值,还可快速定位监测设备空间位置;并支持以信息面板、列表、图表、特效等方式展示环境监测、业务监测数据的统计值。让我们的3D场景“活”了过来。


项目发布
当一个完整的物联网可视化应用完成后,我们如何发布?如何给其他人演示我们的项目?我们可以以哪种形式查看?发布其实非常简单,演示项目也不是那种把自己的开发电脑拿着给别人看,而是分为电脑分享、手机分享、iframe分享这三种方式,当然一个大型应用,使用配置较为一般的手机查看也避免不了满慢、卡顿这种情况。
项目演示:


项目发布:

最后,ThingJS对开发者的要求是:熟练使用Javascript语言,有使用过其他框架的经验会更有帮助。所以对于初级的前端工程师,就可使用ThingJS完成,ThingJS的开发与各类网页前端现有HTML/JS资源完全兼容。