从零开始学习3D可视化之项目部署

ThingJS本地加载速度提升10倍,复杂场景不愁! 大型3D场景结构复杂,对精度要求很高,大量数据带来了甜蜜的烦恼。为了降低数据传输压力,ThingJS开发了浏览器常规临时缓存持久化技术,复杂场景加载不再愁! 这是一个基于浏览器的本地缓存功能,由ThingJS平台提供的thing.cached.min.js库封装提供,按照JS脚本提供的代码执行加载本地3D场景。 以下是详细的操作步骤,欢迎体验! 引用thing.cached.min.js文件封装库 第一次加载场景,先把文件后缀为’glb’, ‘gltf’, ‘bin’, ‘json’, ‘jpg’, 'p 阅读详情

项目部署,也就是将完成的数字孪生可视化项目发布,在互联网上可以访问到。作为一个合格的程序猿,仅仅会打代码还是远远不够的,项目的部署也是必须要会的操作,也就是所谓的上线,将我们本地开发好的数字孪生可视化项目部署到远程服务器上,可以通过远程服务器的公网ip或者域名加上端口号访问到我们的数字孪生可视化项目。ThingJS项目部署分为在线部署和离线部署。

首先,我先给大家捋一下两个项目部署的流程:

在线部署

“已在线部署”状态,通过在线环境进行部署,发布的数字孪生可视化项目不带专用 logo。步骤如下:

1、 打开已有项目;

2、 点击菜单栏“项目” - “项目部署”;

3、 选择“在线部署”;

4、 点击“下一步”;

5、 支付部署费用。

离线部署

“离线部署”权限需要先成为“商业开发者”,步骤如下:

1、 打开已有项目;

2、 点击菜单栏“”项目 - 项目部署;

3、 选择“离线部署”;

4、 点击“下一步”

5、 点击“重新申请打包下载”;

6、 离线下载包生成之后,项目的离线列表将会新增一条打包记录,点击“下载”;

7、 点击“授权”。

以上就是ThingJS项目部署的完整流程,至此,项目部署完成!

—————————————————

数字孪生可视化:https://www.thingjs.com/

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

相关推荐

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

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

ThingJS的博客 3783

Thinkjs 在windows服务器上的部署注意事项

步骤如下: 1.在windows服务器上面配置nginx。此时需要注意系统程序可能占用了80端口,需要修改注册表。 可以参考博文: https://blog.youkuaiyun.com/ytm15732625529/article/details/79058372 2.将thinkjs工程的nginx.conf 文件,软连接到nginx安装目录的C:\nginx-1.8.1\nginx-1.8.1\conf...

u014132820的专栏 1184

数据可视化:从零开始的3D数据可视化入门教程

作者:禅与计算机程序设计艺术 1.简介 数据可视化是指将数据以图表、图形等各种形式展现出来,用于分析、发现、表达数据的一种手段。它的重要性不言而喻,随着大数据的出现、计算机技术的进步以及互联网的普及,数据可视化已经成为一个重要的分析工具。从事数据科学工作的人都需要掌握数据可视化技巧,从而更好地理解并挖掘

AI天才研究院 2317

ThingJS 开发使用感悟

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

似水流年的博客 8594

Aloudata Agent :基于 NoETL 明细语义层的分析决策智能体

这是包括我们在内的一些厂商探索的一个新方向,这种方式先由大模型将自然语言转化为对指标语义层的查询请求(MQL,Metrics Query Language),再由指标平台将指标和维度的查询与计算逻辑转化为准确的 SQL 查询语句。用户查询经大模型语义解析后,将其转换为指标、维度及筛选条件的组合表达,并生成面向指标平台的 MQL,Aloudata CAN 指标平台的语义引擎将 MQL 转换为准确和可执行的查询 SQL,语义引擎内置函数体系与 SQL 解析器,确保语义转换的 100% 准确性。

Aloudata的博客 1664

pi/4QPSK调制解调原理

文章目录1. π/4\pi/4π/4QPSK 信号的调制原理2. 匹配滤波器与成形滤波器 1. π/4\pi/4π/4QPSK 信号的调制原理 减小相位突变量的QPSK由偏置键控QPSK(OK-QPSK)和 π/4\pi/4π/4偏置的QPSK( π/4\pi/4π/4QPSK)。由于 π/4\pi/4π/4QPSK是用差分相位编码产生的(因此也叫做 π/4\pi/4π/4DQPSK),能有效地进行差分解调和鉴频器解调,在一些不易提取相干载波的场合很有用。 在常规的QPSK中,输入数据经过串/并变换后,分成

gemengxia的博客 2万+

ThingJS:部署物联网不用买买买,互联互动是切入点

简介:部署物联网,不是让你无止尽地采购和学习新技术,不妨看看企业早就拥有的设备,形成互联互动部署物联网,不是让你无止尽地采购和学习新技术,不妨看看企业早就拥有的设备,形成互联互动,ThingJS一直推崇轻量、简单的可视化开发理念,加入物联网大军,并没有你想象那么困难。1、你最想解决什么问题?涉及物联网的实施,每一个业务主管都想知道相关的投资回报率,但是大多数情况下,还是看企业想要解决的具体问题是什么以及你的出发点在哪里,一句话,物联网都能提供务实的解决方案。其中,资产监控可以避免出现资产的停机检修,能耗监控

阿里云开发者 674

从亚稳态到流片失败:SpyGlass CDC在5G芯片设计中的避坑指南

本文深入探讨了在复杂5G芯片设计中,如何利用SpyGlass CDC工具构建高效的时钟域交叉验证流程,以避免因亚稳态问题导致的流片失败。文章结合实战经验,详细解析了从约束编写、时钟复位完整性检查到层次化验证和特殊场景处理的全过程,并强调了精准的检查约束是确保验证有效性的基石,旨在帮助设计团队安全跨越异步时钟域的雷区。

weixin_29168153的博客 446

3D Gaussian Splatting Linux端部署指南(含Linux可视化)

B站上看过windows版本的部署方式,可惜我的电脑没有GPU,linux服务器才有,于是根据github官网探索3D Gaussian Splatting的Linux端部署方式,记录一下。

serapan的博客 2万+

Jetson编译安装pycuda

可使用nvcc --version查看是否有信息输出,若没有,且安装cuda的情况下,需要手动将CUDA 的路径添加到环境变量中。编译生成_pvt_struct.cpython-38-aarch64-linux-gnu.so文件。基于jetson orin nano jetpack512模块上安装pycuda。4、获取pycuda源码(版本根据实际情况获取)2、进入conda环境并安装cuda工具包。9、若未检测出来需要清除并强制编译。7、编译成功后安装pycuda。5、配置编译并设置环境变量。

qq_48175141的博客 973

手把手教你用键盘在Ubuntu上给Lerobot机械臂采集HIL-SERL训练数据(附完整配置文件)

本文详细介绍了在Ubuntu系统中使用键盘控制Lerobot机械臂进行HIL-SERL训练数据采集的完整流程。从环境准备、机械臂校准到键盘遥操系统配置和数据采集优化,提供了实战指南和常见问题解决方案,帮助读者高效获取高质量训练数据,推动具身智能和强化学习应用的发展。

weixin_30733003的博客 481

从零开始学习3D可视化之演示项目

数字孪生可视化项目开发过程中的每个环节都很重要,都必须认真对待。数字孪生可视化场景开发完成后,进行分享或者演示已完成的项目是必不可少的。ThingJS提供三种方式供项目演示和分享已完成的项目:电脑分享;手机分享;iFrame 分享。 你可以通过以下步骤演示和分享数字孪生可视化项目: 1. 选择资源 - 我的项目,在弹出的面板中,即可查看自己所有数字孪生可视化项目。点击设置按钮,可以对项目进行相应设置。 2. 选择分享项目,可通过以下两种方式选择分享: 在线开发环境中点击菜单栏中的“项目 -分享”

ThingJS的博客 1655

日志异常检测详细整理,看这一篇就够了(附各项目代码链接)

对于不用的日志键,用它们的参数值向量训练一个参数值异常检测模型来检测有这些参数值反映的系统性能异常。与标准的GAN框架一样,D和G的参数是基于D的输出来更新的,因此鉴别器D可以被训练为尽可能敏感地将正确的标签分配给真实和虚假序列,而生成器将被训练为尽可能聪明地在经过足够多轮的迭代后欺骗鉴别器,即误导D将真实标签分配给虚假序列。LR:逻辑回归是有监督的模型,将处理后的特征矩阵以及标记作为模型的输入,得到训练后的模型,用此模型预测新出现的特征向量,以此判断特征向量是否为异常的,进而判断日志异常。

qq_20368489的博客 1万+

终极PyVista 3D可视化指南:从零开始掌握科学绘图

PyVista是一个基于Python的高级API,为Visualization Toolkit(VTK)提供简化的3D可视化和网格分析接口。作为Pythonic的VTK封装,它通过NumPy和直接数组访问,为研究人员、工程师和数据科学家提供了强大的3D数据可视化能力。 ## 核心优势:为什么选择PyVista? PyVista的核心价值在于将VTK复杂的C++接口转化为Pythonic的易用形

gitblog_00584的博客 1007

实战指南:R语言多组倾向评分逆概率加权(IPTW)建模与结果解读

本文详细介绍了如何使用R语言实现多组倾向评分逆概率加权(IPTW)建模,包括数据预处理、倾向评分估计、权重计算及结果解读。通过实战案例演示,帮助研究者掌握这一统计方法,有效平衡多组混杂因素,模拟随机对照试验效果,适用于医学、社会科学等领域的数据分析。

weixin_42528534的博客 399

【AI测试干货】软件测试 - 全流程提示词完整体系

本篇教程是一套专为软件测试工程师打造的 AI 协作提示词体系。从测试计划制定、用例设计、自动化脚本开发、缺陷管理,到测试报告生成,每个环节都提供了结构化的提示词模板,帮助测试人员高效利用 AI 提升工作质量。

blues_C的博客 355

3D-Tony,一款免费的3D可视化模型制作工具

是一款功能强大且易于使用的开源 JavaScript 3D 游戏和图形引擎,提供了丰富的工具和功能,包括物理引擎、动画系统、粒子系统等,支持多种文件格式的 3D 模型导入。物料区域主要存放不同的组件元素,目前我内置了近20多种3D元素,可以通过拖拽的方式拖拽进画布,同时如果大家有不同的需求,也可以二次扩展组件。可以实时的调整3D模型的样式,位置,大小等信息,不同的组件可以有不同的属性配置,这块也是用我之前设计的属性动态面板实现的。为了让大家更好的体验和研究它,我已经部署到服务器上了,大家可以体验参考。

趣谈前端 1240

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

需要一张可视化三维地图?这样炫酷的3D全景地图,你也可以拥有

作为3D地图可视化中的主角,地图的功能性、美观度自然是重中之重。但是很多人缺乏实用又好看的地图素材,为了解决大家的这个问题,今天向各位安利一款软件——山海鲸可视化。

Shanhaibi的博客 9025

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

PyVista 3D可视化终极指南:从零开始的完整教程

PyVista是一个基于Python的高级API,专为Visualization Toolkit(VTK)的3D可视化和网格分析而设计。它为强大的VTK可视化后端提供了Pythonic且文档完善的接口,使快速原型设计、分析和空间参考数据集的可视化集成变得异常简单。 ## 为什么选择PyVista进行3D可视化 在科学计算和工程应用中,3D可视化是理解复杂数据的关键。PyVista通过以下优势脱

gitblog_00274的博客 631

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

用快马 AI 一键生成 Three.js 3D 地球可视化应用:从零到部署

Three.js 学习曲线较陡,但快马生成的代码框架帮我快速理解核心概念模块化设计很重要,将地球、标记、天气等拆分为独立组件实际部署时发现移动端性能问题,通过降低粒子数量优化下次尝试加入昼夜切换和更多交互效果这个项目让我体会到InsCode(快马)平台的强大之处:不仅能快速生成基础代码,内置的 Web IDE 和预览功能也让调试非常方便。特别推荐给想学 Three.js 的新手,可以跳过繁琐的环境配置,直接聚焦创意实现。

YellowSun24的博客 1090

AI驱动的光伏项目造价动态预测与3D可视化系统

最实用的是一键部署功能,系统开发完成后直接点击就能生成可访问的在线应用,客户通过浏览器就能使用,省去了繁琐的服务器配置过程。最初遇到的最大难题是如何将不同来源的数据标准化处理。系统会抓取当地气象数据、政策补贴信息等外部变量,通过算法模型评估这些因素对项目成本的影响程度,并给出风险系数和成本浮动区间。为了让3D效果既美观又实用,反复测试了多种颜色映射方案,最终选择了符合工程习惯的渐变色彩,并确保在各类设备上都能清晰显示。系统会将成本数据转化为彩色热力图,直接叠加在项目场地的卫星地图上,让成本分布一目了然。

CrystalwaveHawk54的博客 854

用Python构建3D可视化Web应用:Trame从入门到精通

还在为复杂数据可视化而头疼吗?当你面对海量的科学数据或工程仿真结果时,是否曾经想过:"如果有个工具能让我用Python就能创建漂亮的3D Web应用就好了!" 好消息是,这个工具已经存在了——它就是Trame。 ## 为什么你的下一个可视化项目应该选择Trame? 想象一下这样的场景:你是一名工程师,刚刚完成了一个复杂的流体动力学模拟,生成了几GB的结果数据。现在需要向团队展示这些结果,传统的

gitblog_01145的博客 1186

如何用Hunyuan3D-2实现AI 3D生成:从零开始的完整本地部署指南

想象一下,你只需要一张图片或一段文字描述,就能在几分钟内获得一个精美的3D模型。这不再是科幻电影中的场景,而是今天你可以亲手实现的技术革命。Hunyuan3D-2作为业界领先的**开源3D建模**解决方案,将复杂的3D创作过程简化为几个简单步骤,让每个人都能轻松体验**AI 3D生成**的魅力。 ## 🎯 为什么选择Hunyuan3D-2?重新定义3D创作边界 在传统3D建模领域,创建一个高

gitblog_00018的博客 763

AI医疗项目动态进度追踪与3D可视化系统

作为一名医疗项目的管理者,我经常面临项目进度把控难、风险预警不及时的困扰。传统的项目管理工具往往停留在二维平面,无法直观展示复杂的医疗项目全貌。最近,我尝试开发了一个AI医疗项目动态进度追踪与3D可视化系统,效果令人惊喜。这个系统需要持续运行提供可视化服务,正好符合平台的部署条件。上传代码后,几分钟内就完成了部署,还能实时看到运行效果,省去了繁琐的服务器配置过程。对于医疗项目经理来说,这个系统就像一个智能助手,让复杂的管理工作变得简单直观。如果你也在寻找更好的项目管理方案,不妨试试这个思路。

AmethystFox57的博客 621

探索FXyz3D:JavaFX 3D可视化与组件库

探索FXyz3D:JavaFX 3D可视化与组件库 项目介绍 FXyz3D是一个强大的JavaFX 3D可视化与组件库,旨在为开发者提供丰富的3D图形处理功能。无论是简单的3D形状还是复杂的3D模型,FXyz3D都能轻松应对。通过FXyz3D,开发者可以快速构建出令人惊叹的3D应用程序,而无需深入复杂的图形学知识。 项目技术分析 核心组件 FXyz3D主要由三个核心组件构成: FXyz3D Co...

gitblog_01141的博客 559

3D可视化设计平台技术实践(源码教程)

每一个项目都是笔者精心设计研发,并提供完整的完整源码和本地部署运行文档,大家可以轻松启动项目并二次开发,实现自己的企业级产品。,8年一线中大厂研发经验,参与过上亿规模的APP开发和千万级Saas产品的架构设计,AI独角兽企业技术架构师,掘金签约作者。话不多说,接下来开始分享本专栏第二个项目实战--3D可视化搭建平台源码实践,绝对干货。服务过数百家企业,致力于可视化零代码,AI协同办公软件的产品和技术研发。和对应的参考资源,方便对3D零基础的朋友也能更高效的上手3D开发。提供详细的3D可视化的学习路线。

趣谈前端 540
上一篇: 从零开始学习3D可视化之演示项目
下一篇: 通过创建GeoLine给地图添加烟花图效果
ThingJS_小锘
博客等级 码龄6年 170粉丝 254原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值