首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏3D可视化

    3D可视化开发建模工作谁来做?

    3d可视化开发自然是由建模师来完成建模工作,可有的公司没有专业的3D建模师,怎么办呢?thingjs有专业的建模团队,所以是提供建模服务的。 当然thingjs平台可以上传用户自己做的模型, ThingJS资源中心中有3dmax上传插件,支持3dmax和标准obj模型上传。 个人模型 若资源列表中的公共模型仍不能满足需求,可前往“资源中心”挑选模型;点击“申请建模”填写建模需求,完成模型制作;也可使用“3ds Max模型上传插件”上传模型。 1、开发:点击“开发”,以该场景作为项目资源,创建一个新的项目。 2、复制地址:项目中,项目是根据场景地址进行加载的。复制地址后,新建或打开项目,粘贴已复制的地址,即可加载改场景。 3、下载场景:点击下载场景的tjs包,可在本地预览该场景。 4、删除场景:删除场景时,需要确定该场景是否在开发项目中被引用。若项目中,引用了一个已删除的场景,则该项目不可正常预览。

    1.4K31发布于 2019-12-20
  • 来自专栏低代码可视化

    Sovit3D“小部件” 新功能 提升3D可视化开发效率

    随着物联网的快速发展,3D可视化也开始承载越来越多的功能,这意味更细致的交互要求、更复杂的逻辑关系,更会产生更庞大的开发工作量。 为了减轻用户开发压力,数维图技术团队一直致力于3D可视化技术的研发,不断优化平台功能,以达到更低的使用门槛,提升3D可视化开发效率。 Sovit3D “小部件”功能使用方法 1. 打开“Sovit3D编辑器”,找到“小部件”选项,并单击; 2. 点击“+”创建小部件; 3. 在3D场景中通过数据配置使用小部件。如下图: // a.  预览后的效果如下: 以上就是关于Sovit3D可视化开发平台新功能「小部件」的全部内容

    1.5K40编辑于 2022-05-30
  • 来自专栏全栈程序员必看

    数据可视化工具d3_前端3d可视化

    可视化工具D3教程 第1章 D3简介 第2章 第一个程序 Hello World 第3章 正式进入D3的世界 第4章 选择、插入、删除元素 第5章 做一个简单的图表 第6章 比例尺的使用 第7章 坐标轴 学习D3的站点 建议 第1章 D3简介 近年来,可视化越来越流行,许多报刊杂志、门户网站、新闻媒体都大量使用可视化技术,使得复杂的数据和文字变得十分容易理解,有一句谚语“一张图片价值于一千个字” D3 正是数据可视化工具中的佼佼者,基于 JavaScript 开发,项目托管于 GitHub。从 D3诞生以来,不断受到好评,在 GitHub 上的项目仓库排行榜也不断上升。 SVG:可缩放矢量图形,用于绘制可视化的图形 D3“安装” D3 是一个 JavaScript 函数库,并不需要通常所说的“安装”。 D3 中的比例尺,也有定义域和值域,分别被称为 domain 和 range。开发者需要指定 domain 和 range 的范围,如此即可得到一个计算关系。

    14.2K40编辑于 2022-11-10
  • 来自专栏数字孪生可视化

    ThingJS如何为低门槛3D可视化开发赋能

    近几年,大家会接触到很多跟物联网相关的平台或者系统,但是定位跟物联网3D可视化相关的还是很少。而最近这一两年,无论是3D可视化还是比较火热的数字孪生理念,都带动了可视化开发平台这样的概念出现。 ThingJS是2018年推出的面向物联网的3D可视化PaaS开发平台,直到现在也是全球首个物联网可视化开发平台。 在场景基础上,利用ThingJS开发平台提供的API,通过命令和控制去驱动3D场景,结合第三方的数据,形成下图中右侧各种3D可视化的行业应用。 ThingJS平台特点 ①提供海量3D模型库。 利用JavaScript的JS脚本作为开发语言,可以说是0门槛,因为在行业内但凡涉及到开发,前端网页类的应该是比较简单的,JS应该是目前门槛最低的,相比传统的3D可视化开发要简单很多。 ThingJS开发平台VS传统3D开发 我们来做个简单的对比,传统的3D可视化开发和用ThingJS开发从人员配备、开发效率、3D场景制作、3D模型制作、系统部署方面进行对比。

    62760编辑于 2022-01-10
  • 来自专栏3D可视化

    3D可视化应用开发(webgl方向)到底有多难?

    作为一个前端开发工程师,你是不是已经习惯了敲代码,写页面,修BUG,这一点毫无争议,这是工作性质决定的,就像运动员每天都要高强度训练一样。 前端工程师想要攻陷可视化应用平台开发,讲真的,只要认真钻研,不要三天打鱼两天晒网,做出来不错的可视化应用是必须可以的。 thingjs作为一个物联网可视化3D开发平台, 使用当今最热门的 Javascript 语言进行开发。 前端工程师不需要大量写代码,只需要熟练掌握js,通过拖拽和简单写一些代码,极大降低 了3D 界面开发的成本,使项目更快完成,开发人员也能快速提升技术水平。

    2.8K11发布于 2019-12-17
  • 来自专栏3D可视化

    3D可视化开发之使用QGIS修改GeoJSON数据的心得

           最近也是在使用ThingJS制作智慧城市可视化应用,发现ThingJS的CityBuilder使用起来还是特别方便的,但是直接将GeoJSON.io上的数据上传至CItyBuilder时又不是很理想 这样我画同一个区域的建筑的时候,就只用画一下,不需要填写对应的属性了,想一想就发现,能这样岂不是大大减少了开发智慧城市可视化应用的时间? .google.cn/vt/lyrs=s&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}', '街道': 'https://mt{0,1,2,3}.google.cn/vt/lyrs z={z}' }, '高德': { '影像': 'https://webst0{1,2,3,4}.is.autonavi.com/appmaptile? style=6&x={x}&y={y}&z={z}', '街道': 'https://webst0{1,2,3,4}.is.autonavi.com/appmaptile?

    5.2K41发布于 2019-11-01
  • 来自专栏3D可视化

    最新物联网3D可视化在线开发平台入门教程

    此文只写给有需要的人,如果你与这相关:1.你是技术人员 2.你懂前端开发,懂js,熟悉webgl 3.对物联网3D可视化有极大的兴趣 4.愿意花时间研究开发。 容器:项目运行后的场景可视化显示 项目打印日志:项目运行输出的日志 项目导航显隐切换:左侧项目列表显示/隐藏 文件位置:当前打开项目/文件的路径 申请建模: ThingJS平台提供的模型(设施设备、建筑外观等 该服务可为用户快速构建符合项目基本需求的3D可视化框架代码资源(包括源码、3D模型、贴图、数据等),用户的技术团队可在此基础上快速上手,大幅提高3D可视化项目成功基础。 个人信息栏:用户名和用户头像 容器浮动:点击“浮动”图标,3D容器将以浮动层的方式显示 最大化预览:场景最大化预览 在线咨询:ThingJS在线支持入口 编辑器拖拽:调节编辑器及3D容器的宽度比 在线开发中的编辑器用来查询 详情请参照 在线开发 - 应用开发 - 在线开发 3D容器 显示编辑器内代码运行之后的场景及效果 项目打印日志 若3D容器场景对应的项目文件或示例中含有类似于:console.log(obj)的代码块,

    1.6K11发布于 2019-12-14
  • 来自专栏3D可视化

    没有3D建模的基础,只用thingjs就能搞定可视化开发

    没有3D建模的基础,对于制作3D场景要了解的知识也不明白,如何搭建3D可视化场景?咋整?什么都不会的我们该如何以最简单的方式搭建3D场景来完成我们的目标呢? 调整地图样式:CityBuilder中调整好样式之后,保存并且退出CityBuilder编辑器,在CityBuilder页面中选择开发刚刚调整好的项目;   5. 开发相关功能:当完成第四步后,就进入到ThingJS在线开发中,为我们的智慧城市添加功能(视角自动轮巡、自动旋转等);   1. 3. 上传地图数据   进入CityBuilder,新建CityBuilder项目,在选择区域时找到花家地南街,选择刚刚绘制好的地图区域,进行下一步。 开发相关功能   调出了建筑的高度之后,我们使用Ctrl + S 保存 项目 同时我们点击项目的右下角的右箭头,进入到开发页面,好了,前期的准备工作就到这里啦,下一个章节我们开始使用我们搭建好的3d地图模型开发可视化应用吧

    4.5K51发布于 2019-10-24
  • 来自专栏学海无涯

    Swift playground可视化开发

    可以在playground里面进行界面开发,虽然不推荐,但确实可以 需要引入 PlaygroundSupport PlaygroundPage.current.liveView是展示内容的那个view ,将需要展示的内容赋值给它即可 应用:SwiftUI 是Xcode11中的新功能,要求macOS 10.15才可以开启预览功能,其实不升级系统,可以利用playground可视化开发来实现预览 import

    1.1K41发布于 2019-08-01
  • 来自专栏ThingJS 3D开发

    ThingJS 3D可视化开发不用愁

    ThingJS,用JavaScript去开发三维可视化场景! 想立即开始您的项目,而不是把时间浪费在评估各种开发工具,担忧实现效果不理想? ThingJS凭借各种内置的开发者工具以及对语言和框架开箱即用的支持,提供高效 JavaScript 开发3D可视化项目所需的一切! this.id); } }); 加载地球场景 除了园区的加载,地球的加载又是不同的代码,但是使用起来是一模一样的, 使用Ctrl + K 或者是直接点击地图按钮,双击地图即可引用对应场景,图示如下: 3. function (event) { console.log(event.object.userLayers.length); } }); }); 其中URL则是我们通过CityBuilder搭建的3D 快速启动ThingJS开发平台,便捷开发3D可视化功能、最后能完整进行在线或离线部署——ThingJS步步紧跟潮流,提供领先的3D可视化开发技术,每一步都不用愁!

    75820发布于 2020-07-17
  • 来自专栏全栈程序员必看

    可视化报表开发_可视化数据报表

    当今时代,传统的报表工具已经很难满足人们对于数据可视化的期望了,而大数据处理工具却可以为人们提供了更多的选择。 RDP报表工具大屏功能和亮点 RDP大屏,仅在可视化效果上就有数百种选择,令传统报表工具望尘莫及,使用人员只需要通过拖拽方式即可实现精美的数据可视化报表。 支持30多种可视化元素组件,自由式布局,自适应屏幕展示降低开发的难度、不用开发人员具备较强的前端能力也可配置出交互友好、展现形式炫丽的大屏幕分析报表,最终将业务数据可以更好的呈现给终端用户。 RDP报表工具自定义报表功能和亮点 让业务人员可以真正的灵活配置想要的报表,无任何门槛,不需要依赖于开发人员。 RDP报表工具可视化数据集功能和亮点 可视化数据集让不擅长SQL语言的人,通过可视化界面及其引导性配置,能够完成数据库表间的关系和数据的查询,再进行报表表样的关联,即可完成报表的配置。

    2K20编辑于 2022-11-10
  • 来自专栏数字孪生

    WebGL开发地图可视化系统

    开发基于 WebGL 的地图可视化系统是一项复杂的任务,涉及多个技术领域和设计决策。以下是开发流程和关键步骤的概述,不涉及具体代码实现。1.需求分析与规划目标:明确系统的功能需求、用户群体和技术栈。 使用数据库存储地图数据和可视化数据。数据流设计:确定数据从前端到后端的流动方式(如 RESTful API、WebSocket)。3.地图渲染目标:使用 WebGL 高效渲染地图。 4.数据可视化目标:在地图上叠加可视化数据(如点、线、面)。步骤:数据预处理:将原始数据转换为适合 WebGL 渲染的格式(如顶点数据、颜色数据)。 数据更新:定期更新地图数据和可视化数据。功能扩展:根据需求添加新功能(如 3D 建筑模型、实时数据流)。 总结开发基于 WebGL 的地图可视化系统需要结合地图渲染、数据可视化、性能优化和用户界面设计等多个方面。通过合理的架构设计和持续优化,可以构建一个高效、交互性强且用户友好的地图可视化系统。

    1K10编辑于 2025-01-30
  • 来自专栏JusterZhu

    VS Code可视化开发Avalonia

    那么这个时候大部分开发者都会考虑使用VS Code,那么在最近有了解到Avalonia团队在VS code中开放了一款可以支持Avalonia可视化编写UI的插件。 这里分享一下这个插件如何使用以及,VS Code开发Avalonia的体验如何。 (3)安装.NET 7 这里不管你基于.NET几的框架版本进行开发的,都需要安装.NET 7具体的原因我贴在了下面可以查看连接里的内容。 这个时候我们就能边预览边开发Avalonia的应用程序。 (5)运行调试 看起来在VS Code开发Avalonia的应用支持的程度还是比较乐观的,虽说可能还会有些小问题但是随着后续的不断的完善应开发体验会更加流畅。

    1.7K20编辑于 2023-09-06
  • 来自专栏行业科技知识分享

    智慧大坝 3D 可视化

    今天将利用 Hightopo 的 HT 产品搭建出一个水墨风的山水大坝 3D 可视化场景。 预览-min.gif 系统分析 HT 三维可视化技术采用 B/S 架构,经过模型轻量化处理后,用户无需再花费高价钱去采购高性能的图形工作站来支撑三维可视化系统。 由于大坝监测信息三维可视化展示应用对大坝结构建模的要求不高,并且考虑 BIM 模型文件一般较大,不利于直接在浏览器中运行,Hightopo 的三维可视化都是经过设计师采用轻量化建模的方式所搭建的场景 图扑软件可视化赋能水利发电可视化、智慧发电站可视化、智慧光伏可视化等等产业都更加适应时代发展。 如下图所示,在电力、能源等相关行业上,也是基于图扑软件多年项目经验积累和夯实的可视化技术支持,根据业务需求进行高效的定制化设计与开发,为行业建设添砖加瓦。

    2.4K30发布于 2021-08-13
  • 来自专栏葡萄城控件技术团队

    3D模型+BI分析,打造全新的交互式3D可视化大屏开发方案

    应用场景 3D模型可视化大屏和数字孪生相结合,可以为用户带来前所未有的视觉和交互体验。 3D可视化大屏设计,在嵌入式BI仪表板设计器中添加设计好的3D场景,将其作为3D可视化大屏的一部分,同时,3D场景也可以和仪表板中的图表、KPI、过滤器等组件实现联动分析。 3)在仪表板中使用3D场景 3D场景设计好之后,我们就可以新建仪表板来设计最终所需的3D可视化大屏了。 3D模型可视化大屏设计,感觉预览看看效果吧。 无论是数据可视化还是数据分析,这个3D可视化大屏为我们提供了一个强大而灵活的工具,为数字化转型带来了巨大的推动力。

    1.1K10编辑于 2024-03-14
  • 来自专栏code秘密花园

    如何1人5天开发3D数据可视化大屏

    相信从事过数据可视化开发的你对大屏并不陌生,那么开发一个酷炫的大屏一定是很多数据可视化开发者想要做的事情。 我们使用three.js,大约一周的时间开发出了一个酷炫的数据可视化大屏: ? surfaceColor; uniform vec3 lineColor; uniform vec3 lineSelectedColor; uniform vec3 selectedColor; uniform vec3 u_lightColor; uniform float flag; vec3 u_lightDirection = vec3(0.0, 1.0, 0.0); //光的入射方向 varying 2.2 点击交互 可视化不仅仅是静态的图形数据,还需要与人交互。 所以这个酷炫的地球就需要支持选中国家并且获取到国家名称。 解决的办法有两种: 增加顶点的密度 更换飞线实现方式(使用官方开发的meshline或自行开发) 小结 本章主要讲述了texture、uniform、attribute三者与GLSL配合使用的场景,并延伸出索引贴图的解决方案

    4K41发布于 2020-10-30
  • 来自专栏行业科技知识分享

    打造综合性智慧城市之朔州开发3D 可视化

    今天将介绍图扑软件 Hightopo自主研发的 HT 引擎协助打造三维可视化的智慧朔州开发区,通过未来科幻的建筑风格多维度展示开发区,以360度全景可视化结合数据场景联动,建立一个控制智慧综合型的智慧城市项目 预览2-min.gif 智慧朔州开发区以展会大屏的整体设计形式,页面中展示全区的三维场景,左右两侧辅以数字化智慧城市监测常见的技术观念里尼指标进行展示,提升业务人员数据分析可视化效率,提升管理决策成功率 信息.gif 沙盘布局可视化 整合了朔州开发区内的各项重要信息如园区道路信息、园区水系分布、西山生态林景观分布等进行全方位展示。传统的园区管理在成本和投入上都耗费很多精力。 管网分布可视化可帮助管理者实现对综合管线以标准化的方式进行管理,以三维可视化的形式展现地下管线的埋深、形状、走向、周边环境。 同平面管网相比,管道 3D 可视化更方便运维人员进行地下管道对应查找。 土地-min.gif 交通布局可视化 通过不同颜色的高亮展示了交通快速路、主干路、次干路。线路可视化可以知道开发区的交通线路布局,方便运维人员及时有效的对交通路线进行调整部署、获取交通轨迹数据信息。

    1.1K40发布于 2021-03-09
  • 来自专栏编程创造城市

    Python高级进阶#001 pycharm+anaconda3+pyqt5可视化界面开发环境搭建

    以下开始文字讲解: 一、开发思想 1.采用pycharm作用集成开发工具,可以集成qt套件 2.我们采用anaconda3中集成的各种库套件来直接搭建可视化开发环境 3.qt的可视化开发,工具在anaconda3 3.找到PyCharm的安装根目录。 4.找到lib目录下的resources_cn.jar,在最后添加.bak。 三、pycharm中扩展工具设置 需要手工扩展的两个项目 ? Anaconda搭建 1.推荐安装到常规的program files文件夹下 2.安装的时候注意将复选框勾上 3.如果没有勾上的。请看手工环境配置。 anaconda手工环境配置 找到环境变量(计算机属性-高级-环境变量) 在path这个变量属性中增加如下: C:\Program Files\Anaconda3 C:\Program Files\Anaconda3 3.工作目录:$FileDir$ 说明:表示当前编译文件所在的文件夹。 四、总结强调 1.anaconda3环境的配置搭建。 2.pyqt5的搭建。 3.pycharm中建立以上两个扩展环境。

    1.5K30发布于 2019-11-23
  • 来自专栏生信菜鸟团

    Seurat Weekly NO.3||定制可视化

    Seurat 确实用ggplot2 包装了大量的可视化函数。 但是在文章的后面,特别是用到统计信息的时候,Seurat的默认参数就不能直接用了。 本期的Seurat Weekly,你们家运来小哥哥就带大家看看扩展Seurat可视化函数的思路。每个图都反映了一种特定的思路,我们来一一解说。 载入R包和我们的老朋友pbmc3k.final。 如两样本的差异基因可视化: library(ggplot2) library(cowplot) theme_set(theme_cowplot()) pbmc3k.final$stim <- sample (c("rep1", "rep2"), size = ncol(pbmc3k.final), replace = TRUE) Idents(pbmc3k.final) t.cells <- subset ) Tcellmarks <- c("CD3D","CD3E","CD3G","IL7R","TRAC","TRGC2","TRDC", "CD8A", "CD8B", "CD4") DCmarks <

    1.4K20发布于 2020-12-03
  • 来自专栏优雅R

    「R」数据可视化3 : 热图

    在生物信息领域我们常常使用R语言对数据可视化。在对数据可视化的时候,我们需要明确想要展示的信息,从而选择最为合适的图突出该信息。本系列文章将介绍多种基于不同R包的作图方法,希望能够帮助到各位读者。

    2.6K10发布于 2020-07-02
领券