多语言展示
当前在线:546今日阅读:103今日分享:49

ThingJS平台使用指南

要做个园区管理系统,想有个体现高科技的场景管理界面。没接触过可视化方面的东西,就百度了一下……什么3D可视化、物联网可视化、园区可视化管理、3D模型等全都搜了一遍……在看到网站里,有个定位物联网3D可视化平台的ThingJS平台,似乎比较契合我们的需求。
工具/原料
1

CamBuilder客户端

2

ThingJS

方法/步骤
1

1.  场景搭建。先下载3D场景搭建的客户端CamBuilder,通过CamBuilder可以搭建园区场景。好像也可以用在线的CityBuilder工具搭建3D城市,没尝试。

2

2.  应用开发。CamBuilder客户端搭建的场景会自动同步到ThingJS网站自己账号下,然后可以利用网站提供的“在线开发”环境进行应用开发。开发是纯JavaScript语言的,前端工程师应该可以上手。对照ThingJS API的例程,估计入门还比较容易。通过应用开发,就能在3D场景基础上做出安防监控、物流管理、智慧工厂等等3D可视化应用啦……想想还是挺不错的。

3

3.  数据对接。数据对接ThingJS官方列举了Ajax、JSONP、WebSocket、MQTT等方式。虽然不是很清楚每种方式,不过看例程倒是也不复杂……像我们要做的我们园区,要对接的是园区摄像头、车辆园区登记、人员进出等,应该不难。

4

4.  项目部署。最后完成的项目要进行部署,2种方式:在线部署、离线部署。我们车间管理需要离线部署,回头得商务问一下费用了。在线免费状态,也是能直接访问应用的,好像就是背景有点水印……不过看起来水印很不明显,不是特别在意的,其实免费也可以的。

推荐信息