ThingJS:物联网可视化需要改进什么问题?

ThingJS开发使用感受 出于为了实现有关厂区的数字孪生项目,断断续续使用ThingJS平台开发一年左右,做一个使用感受的总结。在编码方面,笔者的编码方式和博客中的描述基本一致:“由于平台提供的代码编码端体验不佳,我们不得不先在本地进行开发,再将相关代码复制到在线平台,而调试修改代码也是如此繁琐”。个人感觉至少现阶段的ThingJS还是比较适合去做一些简单的业务场景、数据交互简单的项目,类似于大屏展示,这种纯数据展示;如果要实现一个较为庞大复杂的业务场景时,就不太方便,开发难度也会随之增加。 阅读详情

在数据分析工作中,数据可视化虽然只是最后一个步骤,但也是必不可少的一个步骤,ThingJS扛起了物联网最后一公里的大旗!

3D可视化使用门槛需进一步降低

ThingJS平台致力于提供低门槛、低成本的3D可视化能力,方便物联网及各行业更方便的获得3D可视化能力。目前来说,ThingJS 3D可视化平台是一个开发平台,面向网页前端开发人员。虽然平台已经在工具化、便捷性、API易用性方面做了很多事情,但还是需要不断提升的。
ThingJS 3D可视化平台要做的主要有几方面:一是不断提升平台工具使用便捷性和功能,方便用户更快捷完成输出;二是进一步集成开发API封装接口,使用户需要开发代码量进一步降低;三是逐步提高非代码输出能力,直至实现3D可视化的零代码输出。

物联网行业应用场景需进一步增加

ThingJS作为定位为“面向物联网的3D可视化平台”,在物联网应用场景方面需要行业合作伙伴不断开发、输出。而物联网行业应用类别众多,应用分散。如果把物联网比喻为一座森林,每一棵树都是一种应用,那么未来每一个应用都应配套可视化场景,即所有数字孪生场景都配套3D可视化。而要加速这个愿景实现,需要加强可视化方案引导。
优锘科技即将推出“森友会”,为广大的物联网森林输出“场景木”,从物联网应用到配套3D可视化应用有一个完整展示,以更好地引导更广阔的物联网3D可视化应用时代的到来。

3D可视化软硬件水平尚需不断发展普及

3D可视化能力一直对承载硬件、软件有较高需求。虽然随着软硬件发展,当前在PC端已经有较完善的运行环境。但ThingJS作为基于WebGL的BS系统,在Web端运行,若希望更流畅、更广泛的应用,需要广大Web端运行软硬件进一步提高。ThingJS WebGL的跨平台应用特性使它原理上在PC Web、移动端Web均可运行,也普适于各类操作系统环境。但限于Web端软硬件性能限制,特别是移动端,ThingJS WebGL的运行流畅性还是有较多性能障碍。

所以,从PC Web端来看,随着软件技术发展,浏览器将承载更好的3D性能,具备创建复杂3D结构场景和模型能力。随着硬件进一步普惠,未来将降低开发成本,优化网页视觉表现,可视化能力达到原生3D的水平。而从移动 Web端来看,ThingJS只是初步尝试覆盖移动应用需求。随着未来移动端从底层发力,大幅提升GPU能力和手机性能,将可满足更丰富的移动可视化需求。

来个小福利,ThingJS在线开发中,打开地图面板,双击某个地图即可快速创建改地图项目,代码示例如下:

var app = new THING.App();
app.background = [0, 0, 0];
// 引用地图组件脚本
THING.Utils.dynamicLoad(['https://www.thingjs.com/uearth/uearth.min.js'], function () {
    app.create({
        type: 'Map',
        // CityBuilder中地图的url
        url: 'https://www.thingjs.com/citybuilder_console/mapProject/config/TVRFNE9UZz1DaXR5QnVpbGRlckAyMDE5',
        complete: function (event) {
            console.log(event.object.userLayers.length);
        }
    });
}); 

ThingJS让数据可视化更加抓人眼球!

物联网3D应用开发:Unity、threejs,还是ThingJS? 为什么选择ThingJS 在目前的市场上,3D应用的开发,有很多工具可以选择,如:Unity、threejs、BIM、GIS,但他们要么过于侧重某些领域,如游戏、建筑施工、地理信息等;要么过于底层,学习成本高,距最终应用有很大的距离。所以要想开发一个完整的物联网可视化应用,往往都需要付出很多的努力,甚至是难以完成的任务。所以,我们需要一个更接近行业应用、更具开发效率的工具,来解决物联网可视化应用... 阅读详情

相关推荐

简化物联网可视化图表开发之使用ThingJS平台的ChartBuilder工具

物联网可视化项目怎么制作的?除了需要建模还需要什么?一般来说物联网可视化项目中都包含哪些东西?物联网可视化项目的制作周期大概是多久?一个用来初期投标的物联网可视化方案怎么制作才算是简单?就目前而言,可视化运用的最为广泛的位置是哪?游戏领域可以说是可视化运用的最为广泛的位置,比如《刺客信条》《荒野大镖客》等等,可以说,绝大多数3d游戏,都运用到了可视化的技术,除此之外就是影视行业了,一些特效的制作同...

qq_42739428的博客 1409

WebGL技术研究:Threejs、SceneJS、ThingJS等框架优缺点对比分析

WebGL技术研究:Threejs、SceneJS、ThingJS等框架优缺点对比分析。WebGL研究(包括BabylonJS、Threejs、LayaboxJS、SceneJS、ThingJS等框架的特性、适用范围、支持格式、优缺点、相关网址)。

VR观察 ——专注AR/XR//MR/VR技术研究与应用探索! 2万+

基于WebGL的三维大屏可视化技术实践 thingjs 3d 开发

DataV, 腾讯云图,帆软等可视化大屏应用厂商,都提供三维可视化分析工具。ThingJS是近两年新兴的3D可视化开发组件,助力物联网3D可视化的未来发展。新基建浪潮汹涌,智慧城市建设也到了落地阶段,不再是纯粹的概念,很多物联网技术开始崭露头角,相较于之前的低调行为,3D可视化领域有何变化呢? 以前 三维可视化城市大屏应用属于保密项目,CVS(可视化展示服务)系统部署在安全消防、城市交通、智慧工厂、城市管理等运营管理客户端,属于小众需求,随着云模式部署比例加大,大屏应用支持可视化组件进行监控画面搭建,中小开

ThingJS的博客 3783

数字孪生——thing.js和three.js

本文讲了thing.js和three.js的对比及它们的应用

smile_hahahaxixi的博客 7395

基于webgl、封装threejs的3d物联网可视化开发平台

webgl可视化平台,封装threejs进行快速数据对接,使用Echarts图表结合webgl可视化平台进行数据对接,3D物联网开发选哪个?前端人员能不能跑来搞3D可视化开发?用什么可以简单快速建模?开发中遇到问题不知道如何解决?别急,使用ThingJS物联网可视化平台就能解决这些问题!   CamBuilder: 专为小白建模使用,大多数的模型都内置了动画效果,使用代码即可自由操控; City...

qq_42739428的博客 9107

如何利用ThingJS开发物联网可视化小Demo?

如何利用ThingJS平台制作一个3D可视化应用并且发布出去?怎么去制作一个简单的可视化入门项目?如何判断自己能不能进军3D可视化行业?多说不练假把式,今天我们就来学习ThingJS平台中的官方示例,然后仿照一个官方示例来制作一个升级版的例子,如果能做出来,那么就代表着,我们有能力迈入可视化的大门,如果做不出来,建议先学会javaScript基础,毕竟这个就是ThingJS平台将物联网可视化技术降...

qq_42739428的博客 882

ThingJS 开发使用感悟

ThingJS 隶属于北京优锘科技有限公司,是优锘科技旗下物联网三维可视化开发平台。ThingJS采用JavaScript开发语言,主要面向前端程序员和实施人员。ThingJS平台让传统企业无需组建3D可视化开发团队,也能开发3D可视化应用。以上解释来自百度百科,我相信应该是由其官方人员编写的。简单的说,ThingJS 是由国人开发的(北京优锘),需要付费使用的,基于ThreeJS封装的一个 3d 可视化开发平台。.....................

似水流年的博客 8594

解密ThingJS是如何让程序员更高效的开发物联网可视化项目

物联网可视化项目怎么制作的?除了需要建模还需要什么?一般来说物联网可视化项目中都包含哪些东西?物联网可视化项目的制作周期大概是多久?一个用来初期投标的物联网可视化方案怎么制作才算是简单?就目前而言,可视化运用的最为广泛的位置是哪?游戏领域可以说是可视化运用的最为广泛的位置,比如《刺客信条》《荒野大镖客》等等,可以说,绝大多数3d游戏,都运用到了可视化的技术,除此之外就是影视行业了,一些特效的制作同...

qq_42739428的博客 1137

thingjs这个3D js库怎么样?

受疫情影响下,许多行业都受到了不同程度的冲击,尤其是那些需要员工亲自操作的企业,都受到了不同程度的影响,在这个大环境下,如何绝境求生成为了部分企业的当务之急,而对于另一部分人来说,大挑战之下往往有着大机遇,如何把握住机遇腾飞反而才是他们的选择,那么细数一下在这个时候,有哪些行业还能顶住,有哪些行业还在不断发展呢? 第一大行业就是互联网,作为这个时代的主题,互联网仍是站在顶点屹立不倒,互联网下的直播...

qq_42739428的博客 1469

仅需30分钟,学会制作阿里云IOT的3D可视化项目

ThingJS和阿里云物联网合作推出在线的空间数据可视化开发,仅4个步骤就可以完成一个3D商业展示场景。 阿里云物联网和ThingJS达成合作,推出空间可视化数据分析,从2D扩展到了3D界面,常见的有智慧园区3D场景,和平面图最大的区别在于,我们可以进入建筑内或物体中,设置多个层级,找到更多人与物、物与物之间的联系。 作为3D开发人员,或者一个物联网项目的主理人,这一套3D开发流程对你有什么帮助?1、可以进行物联网项目演示,2、可以激活并控制设备。当然,想让传感器的电子数据传输至接收的设备,就需要更多IoT

ThingJS的博客 2276

ThingJS制作的管线可视化Demo

ThingJS是如何制作管线Demo的呢?在物联网中,对于管线的检测始终存在难度,如何用可视化的方式来解决这个管线监管问题呢?不论是城市管线还是社区,商场、大厦里的管线,想要实时检测到管线的状态都是比较困难的。我们又该如何通过ThingJS来实现管线的可视化管理呢? 智慧电力可视化系统构建发电、输电、变电、配电、用电、调度、通信信息各个环节逐级可视。具备电站环境可视化、电力设备可视化、电力安防可视化标准功能,同时展示输电网、变电站及其内部的设备位置分布。 管线.js /** * 说明:管线应用 */

qq_42739428的博客 1156

ThingJS开发从入门到精通:构建三维物联网可视化应用的完整指南

ThingJS是优锘科技推出的物联网三维可视化开发平台,基于WebGL技术构建,支持低代码开发和跨平台应用。其技术架构包含场景图系统、实体组件系统、材质系统等核心组件,广泛应用于智慧城市、工业互联网等领域。开发环境配置简单,通过ThingJS CLI工具可快速创建项目。基础概念包括核心对象模型(App、Scene等)、场景创建与管理、对象操作与查询等。实战示例展示了智慧园区监控应用的开发流程,包括场景加载、3D对象创建、事件处理等功能。事件系统支持鼠标/触摸事件、对象生命周期事件和自定义事件,具有冒泡和拦截

百锦再的博客 2832

ThingJS:部署物联网,你最急迫的问题在这里

很多人以为,部署物联网最大的困难是技术攻关和商业应用,其实,这是很小的一部分,你将面对的是庞大的组织架构和企业文化冲突方面的问题。ThingJS提供3D开发PAAS能力,帮助你快速搭建技术基础设施,项目演示不发愁。 1、你最想解决什么问题? 涉及物联网的实施,每一个业务主管都想知道相关的投资回报率,但是大多数情况下,还是看企业想要解决的具体问题是什么以及你的出发点在哪里,一句话,物联网都能提供务实的解决方案。 其中,资产监控可以避免出现资产的停机检修,能耗监控则帮助企业减少能耗。ThingJS针对大大小小

ThingJS的博客 699

ThingJS物联网3D可视化平台——智慧城市的应用

随着科技的发展,5G网络的到来,将开启万物即插即慧的新时代。这就是物联网,当网络不再是阻碍,万物互联,万物可视,把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界。说起物联网,大家的第一反应就是智慧城市。在物联网的帮助下,得以让我们居住的城市正变得越来越有智慧。我们来聊一聊基于ThingJS平台的智慧城市3D可视化应用。 我们可以来看一下智慧城市的视频 <if...

qq_23950693的博客 4405

ThingJS不起眼功能介绍

ThingJS不起眼功能介绍 在ThingJS中有许多的官方示例,这个是很直白也很容易被使用者查看和使用的,但是在开发的过程中却有一个非常有用的功能一直被忽视,更多的人只是快速浏览了一遍这些官方示例,有时候并没有浏览完整就开始尝试开发,结果就在使用ThingJS过程中遇到了各种困难,实际上,除了官方示例,ThingJS的快捷代码功能更加方便!功能相比于官方示例也是各有千秋~=! ThingJS快捷代码功能 ThingJS拥有一个快捷代码功能,从新建APP到综合,每个快捷代码都能简化我们的开发,尤其是快捷代码

qq_42739428的博客 1820

数字孪生与物联网(IoT)底层伴生技术的强联系ThingJS

数字孪生基于物联网传输实时数据 数字孪生借助物联网实现未来预测 基础技术与底层伴生的共存关系 数字孪生如同一个“执行者”,从设计、模型和数据入手,感知并优化物理实体,同时推动传感器、设计软件、物联网、新技术的更新迭代。 从这里我们也能看到,数字孪生与很多新兴技术的关联性是很强的,比如物联网(IoT)、增强现实(AR)、虚拟现实(VR)等等。 数字孪生基于物联网传输实时数据 今天来讲讲数字孪生与物联网技术之间的关系。若要实现数字孪生,必须借助传感器运行、更新的实时数据来反馈到数字系统,进而实现在虚拟空间的.

ThingJS的博客 1005

ThingJS学习总结

ThingJS概述 ThingJS 是物联网可视化PaaS开发平台,帮助物联网开发商轻松集成 3D 可视化界面。ThingJS 名称源于 物联网Internet of Things (IoT)中的 Thing (物),ThingJS 使用当今最热门的 Javascript 语言进行开发。不仅可以针对单栋或多栋建筑组成的园区场景进行可视化开发,搭载丰富插件后,也可以针对地图级别场景进行开发。广泛

m0_37623485的博客 3581

成熟的物联网可视化平台ThingJS

在如今紧张的局势下,以往拥挤的地铁现在也只剩下三三两两的人乘坐,去年今日还是人挤人的状况,如今却是见面打招呼带好口罩,间隔一两米,当好多事情开始发展为网络上处理后,可视化的道路也更加明朗,查看地理位置,远程控制仓库,远程视频控制,温湿度自动控制始终没有亲眼看到来得更让人信服,对于大型企业的重要机房,是赌它百分之九十九点九九的概率没有出类似于断电的事故还是相信每天远程查看对应信息呢?这种在以往常常是...

qq_42739428的博客 857
上一篇: 轻松3D创业!ThingJS、Three.js和Unity 3D技术剖析帖
下一篇: ThingJS降低3D开发门槛,展开一个立体的视角
ThingJS_小锘
博客等级 码龄6年 170粉丝 254原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值