面向物联网的三维可视化仿真场景开发平台 ThingJS

简介: ThingJS是优锘科技开发的一套面向物联网应用的在线3D可视化应用开发及运营PaaS平台,以“ ThingJS云视PaaS服务”形式面向广大物联网企业提供全生命周期在线3D可视化服务。
ThingJS是优锘科技开发的一套面向物联网应用的在线3D可视化应用开发及运营PaaS平台,以“ ThingJS云视PaaS服务”形式面向广大物联网企业提供全生命周期在线3D可视化服务。

“人人都能用3D”是ThingJS的使命。ThingJS基于WebGL协议,使用JavaScript开发语言,前端工程师无需专门去学习three.js也可以轻松开发3D可视化应用,兼容各种浏览器及移动设备,一次开发即可实现多终端的快速访问。

f0598cb989e51c5234b998b97f92ef49088c7ff3
ThingJS物联网三维仿真场景 在线开发界面


28ce687b22a2cb552aaedecd706f699fcf5547d8
建筑外景

30cb8ebe438a1efd54cfd487c2218f5380e5dd95
楼层展开

3866ebec56c2f4b9c1712720057ba0d32ee2cfd7
单楼层浏览

c0cec549fc17444c058a7e9c75a30f28b9f0375e
支持对接各类传感器数据

26d5c378f7c26a9cf498b1773504173922b0b4dc
三维全景图巡游


目前ThingJS支持使用Ajax和Websoket方式进行数据对接,同时在积极开发大数据对接和处理能力。

df0e34e94965303ecaebf82654f321c35d592631

Ajax 数据对接 Ajax,即异步 JavaScript 和 XML ,是一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新,这意味着可以在不重新加载整个网页的情况下,对网页的部分进行加载更新。

Ajax 是优点在于它在浏览器与web服务器之间使用异步数据传输(HTTP请求),不阻塞用户,核心对象是 XMLHTTPRequest 。通过这个对象,js 可在不重新加载页面的情况下与 web 服务器交换数据。由于Ajax 已流行这么多年,浏览器对它的兼容非常完美,并且很多成熟的框架可以直接使用。

Websoket数据对接 WebSocket 是 HTML5 一种新的协议,实现了浏览器与服务器全双工通信。其本质是先通过 HTTP/HTTPS 协议进行握手后创建一个用于交换数据的 TCP 连接,服务端与客户端通过此 TCP 连接进行实时通信。

WebSocket API 最大的优点在于服务器和浏览器可以在给定的时间范围内的任意时刻,相互推送信息。在建立连接之后,服务器可以主动传送数据给浏览器。此外,服务器与浏览器之间交换的表头信息很小。WebSocket 并不限于以 Ajax (或 XHR )方式通信,因为 Ajax 技术需要客户端发起请求,而 WebSocket 服务器和客户端可以相互推送信息。

640b69a5b908be7bcdd08614c5e7aa6a25e2d82b

除了在线开发平台之外,ThingJS还提供了城市、园区、图表三中搭建工具,鼠标拖拽即可快速搭建三维仿真场景。

ThingJS开发平台和配套组件让3D开发变得简单高效,让3D可视化交互能力在多种物联网场景中得以应用。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
19天前
|
传感器 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【10月更文挑战第7天】随着科技的飞速发展,新兴技术如区块链、物联网、虚拟现实等正在逐渐改变我们的生活。本文将对这些新兴技术的发展趋势和应用场景进行探讨,并结合代码示例,帮助读者更好地理解这些技术的应用价值和未来发展方向。
|
23天前
|
监控 安全 物联网
物联网:如何对接物联网卡的管理平台
对接物联网平台的API通常涉及几个关键步骤,这些步骤帮助你有效地与平台交互,实现设备数据的收集、处理、分析及控制等功能。以下是一个通用的对接流程:
|
23天前
|
传感器 物联网 新制造
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【10月更文挑战第3天】随着科技的不断进步,新兴技术如区块链、物联网、虚拟现实等正在逐渐改变我们的生活。本文将探讨这些技术的发展趋势和应用场景,并分析它们如何影响我们的未来。
24 2
|
1月前
|
机器学习/深度学习 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【9月更文挑战第31天】随着科技的飞速发展,新兴技术如区块链、物联网、虚拟现实等正在逐渐改变我们的生活。本文将对这些技术的发展趋势和应用场景进行探讨,以期为读者提供更深入的了解。
|
2月前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【9月更文挑战第29天】随着科技的不断进步,新兴技术如区块链、物联网、虚拟现实等正在逐渐改变我们的生活。本文将对这些技术的发展趋势和应用场景进行探讨,并给出相应的代码示例。通过本文的学习,你将了解到这些新技术的原理和应用,以及如何在实际项目中使用它们。让我们一起探索这个充满无限可能的科技世界吧!
|
2月前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【9月更文挑战第20天】在这篇文章中,我们将深入探讨一些最新的技术趋势和应用,包括区块链、物联网和虚拟现实。我们将了解这些技术的基本原理,以及它们如何改变我们的生活和工作方式。我们还将看到一些实际的代码示例,以更好地理解这些技术是如何工作的。无论你是技术专家还是对新技术感兴趣的普通读者,这篇文章都将为你提供有价值的信息和见解。
|
2月前
|
物联网 C# C语言
物联网开发中C、C++和C#哪个更好用
在物联网(IoT)开发中,C、C++和C#各有优缺点,适用场景不同。C语言性能高、资源占用低,适合内存和计算能力有限的嵌入式系统,但开发复杂度高,易出错。C++支持面向对象编程,性能优秀,适用于复杂应用,但学习曲线陡峭,编译时间长。C#易于学习,与.NET框架结合紧密,适合快速开发Windows应用,但性能略低,平台支持有限。选择语言需根据具体项目需求、复杂性和团队技术栈综合考虑。
|
2月前
|
供应链 监控 物联网
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景##
本文将深入探讨区块链、物联网和虚拟现实等新兴技术的发展趋势及其广泛的应用场景。我们将从这些技术的基本原理开始,逐步揭示它们在未来可能带来的变革与挑战。通过案例分析和前瞻性研究,本文旨在为读者提供清晰、准确且具有启发性的信息。 ##
|
2月前
|
存储 传感器 物联网
结合物联网开发探讨C语言的变量
在物联网(IoT)开发中,C语言的变量起着至关重要的作用。由于物联网设备资源有限,C语言的高效性和对硬件的直接控制使其成为开发嵌入式系统的首选。
|
2月前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【9月更文挑战第5天】随着科技的飞速发展,新兴技术如区块链、物联网、虚拟现实等正在改变我们的生活。本文将探讨这些技术的发展趋势和应用场景,以及它们如何影响我们的生活和工作。我们将通过实例和代码示例来深入了解这些技术的发展和应用。
49 5

相关产品

  • 物联网平台