首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏SpringBoot教程

    Mars3D三维可视化平台

    我的第一个Mars3D程序 Mars3D三维可视化平台 是火星科技 (opens new window)研发的一款基于 WebGL 技术实现的三维客户端开发平台,基于 Cesium (opens new window)优化提升与B/S架构设计,支持多行业扩展的轻量级高效能GIS开发平台,能够免安装、无插件地在浏览器中高效运行,并可快速接入与使用多种GIS数据和三维模型,呈现三维空间的可视化,完成平台在不同行业的灵活应用 Mars3D平台可用于构建无插件、跨操作系统、 跨浏览器的三维 GIS 应用程序。平台使用 WebGL 来进行硬件加速图形化,跨平台、跨浏览器来实现真正的动态大数据三维可视化。 通过 Mars3D产品可快速实现浏览器和移动端上美观、流畅的三维地图呈现与空间分析。 通过Mars3D提供的Javascript API,可以实现以下功能: 三维场景可视化 提供多种时空数据,包括影像、高程、矢量、实景、三维模型等各类数据的叠加融合、支持包括OGC、TMS、MapBox、

    2.3K20编辑于 2023-02-16
  • 来自专栏项目管理

    优质开源GIS项目-Mars3D三维可视化平台

    Mars3D三维可视化平台,是一款支持多行业应用的网页端二三维 GIS 可视化地图平台。 支持无插件轻量级的系统运行方式,广泛应用于高效的数据管理、展示及应用,提供地图数据、三维实景数据、互联网数据等多种时空数据的加载与展示,同时扩展了电子沙盘、智慧园区、城市规划、卫星仿真、气象水文、城市可视化和专题图等多种应用场景 Mars3D平台可用于构建无插件、跨操作系统、 跨浏览器的三维 GIS 应用程序。平台使用 WebGL 来进行硬件加速图形化,跨平台、跨浏览器来实现真正的动态大数据三维可视化。 通过 Mars3D产品可快速实现浏览器和移动端上美观、流畅的三维地图呈现与空间分析。 一些项目应用示例:图片图片图片通过Mars3D提供的Javascript API,可以实现以下功能:1)三维场景可视化:提供多种时空数据,包括影像、高程、矢量、实景、三维模型等各类数据的叠加融合、支持包括

    2K10编辑于 2025-01-08
  • 来自专栏好奇心Log

    Python可视化 | 三维地图可视化实例

    本节提要:关于如何利用matplotlib+cartopy绘制酷炫的三维地图。 ---- ---- 这是我在比较久远之前看到的问题。 恰巧,matplotlib的axes3D投影中,允许我们使用polygon功能。那么我们是不是可以将shp文件中的geometry读取出来,转变成polygon,然后添加到三维图中呢。 (lc,zs=0) ax.add_collection3d(lc2,zs=0.25) ax.add_collection3d(lc3,zs=0.5) ? 由于3d图的投影结构完全与当前我们的世界相符合,都是三维空间,所以3d图中的contourf与真实世界等值线相同都是立体的,这与我们平时见到的二维等值线图不一致。 利用在前面提到的zdir和offset命令,我们就可以修改三维图的等值线图变为二维等值线图,zdir通俗理解就是将传入的维度降维,offset表示降维后的等值线填色图放置的层次: ax.contourf

    5.1K21发布于 2021-05-08
  • 来自专栏Web行业观察

    三维可视化JavaScript组件接口

    三维可视化JavaScript组件接口 搭建第一个属于你的数字孪生应用 介绍 经过多个周期的研发,前端3D视频流SDK软件包已正式发布,利用WebRTC协议,视频服务器可以高效的传输低延迟视频到前端,前端也能发送任意的 从技术上讲,ps.min.js主要调用了浏览器的3个重要能力: WebSocket:为了建立WebRTC,先要与信令服务器建立Socket连接。 WebRTC:与3D服务器建立点对点的UDP视频流、消息流。 WebComponents:利用HTML5的

    83030发布于 2021-11-17
  • 来自专栏行业科技知识分享

    电力变电站三维可视化

    在众多的技术当中,三维可视化技术可谓一枝独秀,目前国内智慧电厂供应商均将三维可视化技术应用到实际建设中与应用中。 HT for Web 自主研发了强大的基于 HTML5 的 2D、3D 渲染引擎,为可视化提供了丰富的展示效果。  组态 进行3D可视化数字孪生,建立动态的数字化变电站动态模型,搭建出一个变电站可视化系统。 三维可视化系统对主控室内部结构、布局、设施设备进行可视化展示,并与其实际的位置、编号一一对应,保持与实际场景的一致。 当用户在三维可视化界面点击任意设备,视角随设备移动,并弹出数据面板,实时监控变电站内设备运行状况。

    1.3K00发布于 2020-11-23
  • 来自专栏HT

    电力变电站三维可视化

    在众多的技术当中,三维可视化技术可谓一枝独秀,目前国内智慧电厂供应商均将三维可视化技术应用到实际建设中与应用中。 组态 进行3D可视化数字孪生,建立动态的数字化变电站动态模型,搭建出一个变电站可视化系统。 三维可视化系统对主控室内部结构、布局、设施设备进行可视化展示,并与其实际的位置、编号一一对应,保持与实际场景的一致。 当用户在三维可视化界面点击任意设备,视角随设备移动,并弹出数据面板,实时监控变电站内设备运行状况。 ? 通过多年的积累,HT 还拥有许多其他优秀的三维可视化案例。例如 数据中心机房 等,如有兴趣,可以查看. ?

    1.1K20发布于 2020-11-24
  • 来自专栏好奇心Log

    Python可视化 | 三维图形迁移

    二、跨越Axes与Axes3D进行collection的迁移 import itertools import pandas as pd from mpl_toolkits.mplot3d import (lc,zs=50) ax.add_collection3d(lc1,zs=25) ax.add_collection3d(lc2,zs=0) ax1.set_visible(False)#解除ax1的显示 ax.set_zlabel('层次') ax.view_init(elev=35,azim=290)#改变绘制图像的视角,即相机的位置,azim沿着z轴旋转,elev沿着y轴 plt.title('三维 (lc02,zdir='y',zs=-51) ax.add_collection3d(lc03,zdir='x',zs=51) ax.add_collection3d(lc04,zdir='z',zs= from mpl_toolkits.mplot3d.art3d import Poly3DCollection import numpy as np from cartopy.io.shapereader

    2.3K32发布于 2021-05-28
  • 来自专栏行业科技知识分享

    BRT 快速公交系统三维可视化

    HT for Web 在这个大背景下,不止自主研发了强大的基于 HTML5 的 2D、3D 渲染引擎,还运用 HT 丰富的 2/3D 组态 ,搭建出一个HT BRT快速公交系统展示平台。 界面简介及效果预览 我们应用3D可视化技术模拟了BRT进出车站的过程,以及整个BRT站台的场景进行逼真的模拟。整体是 2D 和 3D 相结合,可视化图形丰富,打造了一个充满未来科技感的洁净风格。 具体优势如下: 1、基础设施三维数字化 利用HT的可视化技术,对BRT运营区域的道路及其附属设施、公交设施、运营设备、环境、建筑等进行三维建模,实现运营场景三维数字化。 传统二维管理系统向三维转变,管理维度全面升级,实现运营管理的精细化。 3、监测管理透明化 支持显示BRT运营程中车辆、客流、交通、运营计划等多源信息,实现运营管理的透明化。 2019 我们也更新了数百个工业互联网 2D/3可视化案例集,在图扑软件你能发现许多新奇的实例,也能发掘出不一样的工业互联网。

    95100发布于 2020-11-23
  • 来自专栏六月-游戏开发

    三维数学(3)-向量运算

    各分量乘积和 [x1,y1,z1] [x2,y2,z2] = x1x2+y1y2+z1z2 几何意义:a*b = |a| * |b| * cos<a,b> API:float dot = Vector3. API:Vector3 vec = Vector3.Cross(a,b); 结果与角的关系 叉乘所得向量的模长与角度的关系:0~90度角 Vector3 cross = Vector3.Cross Debug.DrawLine(Vector3.zero, Vector3.Cross(cube.transform.position, cube2.transform.position),Color.yellow ); } 效果 判断player是否进入cube的前方半径10角度120°的扇形攻击范围内 这里有两种做法,效果一样,一种是先用Vector3.Distance判断两物体之间的间距,如果小于10, ; private Vector3 right; private Vector3 targetFW; private Vector3 VelFW; void Start

    1.6K20编辑于 2022-12-26
  • 来自专栏DeepHub IMBA

    可视化损失函数空间三维

    损失函数三维图的有助于解释为什么神经网络可以优化极其复杂的非凸函数,以及为什么优化的最小值能够很好地被推广。 (例如,通过这种可视化观察到了对残差连接的一个有用的现象:它们可以防止模型将损失三维图变得混乱,因此在训练中很有用 [3])。 数据集 为简单起见本文使用 MNIST 数据集,并探讨了可视化的几个方面。 但是现实将我们限制在只有三维中——至少就可视化而言。所以,我们需要减少这个维度。一种简单的方法是从欧几里得空间移动到较低维度(一维或二维)的超空间。 同样,如果我们假设 在超空间中是二维的,我们就有了一个理想的三维图。

    95820发布于 2021-10-09
  • 来自专栏3D可视化

    三维可视化技术应用范围及优势

    3D可视化我们也称之为三维可视化,大家都知道二维,二维简单来说就是在一个平面上的点线面,没有立体感,而三维赋予了物体立体感,生命力,它可以让一栋大楼动起来,变得流光溢彩活灵活现! CamBuilder消防3D 可视化系统以3D 虚拟化技术为基础,以数字化、可视化、智能化、网络化、集成化理念为目标,应用CamBuilder3D可视化搭建工具,自由创建各种类型消防的3D 仿真场景,并在场景中设计和配置消防管理范围内的建筑和消防设备 仓库管理、罐区管理等系统,构建港口的三维展示、监控、告警、定位、分析一体化的3D可视化平台;达到数据全面集成、信息直观可视、预警实时智能、处置规范高效等效果,为物流监控指挥中心实现扁平化、集约化运作发挥强大的作用 粮仓3D可视化系统以3D可视化技术为基础,通过CampusBuilder构建粮库的园区、仓库、设备的逐级可视;集成粮食入库、存储、出库过程中的信息并整合到三维模型中,构建粮情数字化、标准化、智慧化、一体化的 三维可视化技术是科技进步的体现,是物联网可视化的根本需求,无论你是前端高手还是前端小白,ThingJS平台都致力于开发低门槛,轻量,高效出效果。一学就会不是吹的哦~不信你试试。。

    2.9K31发布于 2019-10-11
  • 来自专栏Web行业观察

    三维可视化融合系统 | 像素流篇

    我们的数字大桥利用Autodesk系列软件进行三维建模,再通过虚幻引擎(UE)渲染,最后将视频流通过WebRTC技术实时传输到浏览器前端展示。 像素流与WebRTC 像素流是虚幻引擎利用WebRTC技术将视频流实时传输到浏览器的流程,像素流由3个部分组成: 发送方:虚幻引擎后端的像素流官方插件,用于发送实时视频流 中间方:用NodeJS启动的信令服务器 3个端的启动方式如下: 信令服务器启动参数 选项 默认值 作用 player 88 浏览器用户端口 unreal 8888 虚幻引擎端口 token insigma WebSocket认证凭证 limit

    1.8K20发布于 2021-09-28
  • 报表、BI、可视化三维可视化与数字孪生的关系解析

    一、核心定义与关系概述报表、商业智能(BI)、数据可视化三维可视化和数字孪生是数据技术演进中的关键概念,共同构成从数据采集到决策支持的全链条。 :通过图表、仪表盘等视觉形式直观表达数据,既可独立应用(如信息图),也可作为BI的输出界面三维可视化:通过构建三维空间场景,实现物理世界(如设备结构、业务流程)的虚拟映射,增强空间关系理解数字孪生:是物理实体的实时虚拟克隆 (2010年代-2020年代)交互式仪表盘:支持钻取、筛选、联动等动态操作大屏可视化:政府与企业采用巨屏展示关键指标移动端适配:响应式设计确保多设备兼容数字孪生与三维可视化(2020年代至今)物联网融合 ,支持探索式分析FineBI:国产BI代表,侧重企业级应用三维可视化与数字孪生工具CIMPro孪大师:国产客户端软件,支持BIM/GIS融合与TB级数据加载,具备零代码开发与实时渲染能力 Unity 3D 、管线布局、AGV路径实时映射,支持工厂虚拟漫游与人员定位能源电力:储能电站、光伏场站、智慧矿山等生产流程三维可视化与监控五、总结与趋势展望报表、BI、可视化三维可视化与数字孪生呈现递进关系,从静态数据记录演进至动态虚实交互

    25510编辑于 2025-12-11
  • 来自专栏单细胞天地

    RunTSNE二维及三维结果可视化

    三维可视化 dim.embed参数可以调整TSNE的维度,所以我们可以保留三个维度来进行可视化 pbmc <- RunTSNE(pbmc, reduction = "pca ", dims = 1:10, dim.embed = 3) 三维立体图可视化就可以用到scatterplot3d——Plots a three dimensional (3D) point cloud这个包 tSNE三维可视化步骤: 提取tSNE三维坐标数据,以及细胞分群情况celltype 选择合适的配图颜色 使用scatterplot3d 绘制三维图 使用legend加上标签信息 #加载R包 library(dplyr) library(scatterplot3d) #指定数据和颜色 plot = tSNE_3d class(plot) 绘制三维图 scatterplot3d(x = plot$tSNE_1, y = plot$tSNE_2, z = plot$tSNE_3,

    1.1K10编辑于 2024-06-25
  • 来自专栏算法进阶

    Python中的6个三维可视化工具!

    以下文章来源于pythonic生物人 ,作者pythonic生物人 Python拥有很多优秀的三维图像可视化工具,主要基于图形处理库WebGL、OpenGL或者VTK。 本文简单介绍几个Python三维图像可视化工具,工具都有大量demo、完善的使用文档、功能非常强大,系统学习请戳文中链接。 pyvista 专注于3D可视化和mesh分析,底层是VTKVTK: 三维图像处理和可视化利器 Orbiting1 Orbiting1 支持GIF/MP4小电影 支持多种主题配色 支持多种主题配色 Rougier,Glumpy是Python、Numpy和OpenGL的完美结合,支持GPU加速,让可视化变得快速、美观、动态、可交互等。 银河系动态模拟 3D曲面图 more...... and volumes 1D, 2D and 3D histogramming more......

    2.3K10编辑于 2022-06-02
  • 来自专栏不正经的前端

    让GIS三维可视化变得简单-初识Cesium

    前言 从去年开始无脑接触 Cesium 三维 GIS 可视化,入坑之后一直到到现在,其实已经写了多个项目了,中间也遇到了很多坑点,很早就想分享其中所获了,只是觉得不太专业而且没有太多时间,拖到现在 「Cesium中文网」曾发过一篇文章名叫「Cesium只剩可视化了吗」个人觉得写的很棒,虽然 Cesium 不止是可以做可视化这么简单,但是目前大部分选择投入其中的人是奔着可视化这个方向的,这点从 300 可视化技术,也感受到各行各业对海量 3D 数据的强烈需求,因此于2011年创建了 CesiumJS 开源项目,围绕 Cesium 生态圈打造了一套安全可靠易扩展且平台独立的企业级解决方案 而 Chrome 等没有本质的区别,只是Cesium支持三维场景等等,做的更漂亮 Cesium可以做什么 支持全球级别的高精度的地形和影像服务 支持 2D、2.5D、3D 形式的地图展示,真正的二三维一体化 支持矢量、 /Cesium/Widgets/widgets.css) 「No.3」 在 HTML 的 body 中我们创建一个 div,用来作为三维地球的容器

    <

    4.8K32编辑于 2022-03-28
  • 来自专栏毛利学Python

    Python科学计算三维可视化 mayavi库使用

    m2 = 2;m3 = 3;m4 = 6;m5 = 2;m6 = 6;m7 = 4 r = sin(m0*phi)**m1 + cos(m2*phi)**m3 +sin(m4*theta)**m5 + cos(m6*theta)**m7 x = r*sin(phi)*cos(theta) y = r*cos(phi) z = r*sin(phi)*sin(theta) #对数据进行三维可视化 s = mlab.mesh(x,y,z) mlab.show() 效果: 3 基于numpy数组绘图 基本知识: 1. Points3d 实现代码: import numpy as np from mayavi import mlab def test_points3d(): t = np.linspace(0 mayavi import mlab x, y, z = np.mgrid[-2:3, -2:3, -2:3] r = np.sqrt(x ** 2 + y ** 2 + z ** 4) u = y

    1.8K10编辑于 2022-08-18
  • 来自专栏活动

    三维建模:图像基础的三维建模技术在建筑可视化中的应用

    三维建模技术是建筑可视化领域的一项革命性进步,它允许设计师、工程师和客户以前所未有的方式观察和交互建筑物。本文将深入探讨图像基础的三维建模技术,分析其在建筑可视化中的应用,并提供实际案例和代码示例。 建筑可视化中的应用III.A 设计验证三维建模允许建筑师在早期设计阶段验证其创意,通过可视化手段展示设计概念,从而获得客户和投资者的反馈。 代码示例与解释三维重建是将二维图像转换为三维模型的过程,而Open3D是一个开源库,它提供了处理三维数据的工具和算法。以下是使用Open3D库进行三维重建的基本步骤的代码示例。 ,我们可以使用Open3D的可视化工具来查看点云。 # 启动可视化窗口o3d.visualization.draw_geometries([pcd])A 进步随着计算能力的提升和算法的改进,图像基础的三维建模技术正变得越来越自动化和高效。

    94211编辑于 2024-05-01
  • 来自专栏计算机图形学 前端可视化 WebGL

    水厂流程三维场景可视化解决方案

    背景 最近有客户咨询我们三维可视化编辑器,说看到我们三维可视化编辑器做的案例,也想实现自己水厂净水处理流程这块的可视化展示。 想通过这种真实的三维可视化展示,进行线上销售,以便成交更多的客户,减少疫情对自己的影响。通过沟通交流,客户提出了几个难题,想让我们根据他们的水厂场景图片,做一些三维可视化场景的demo。 三维方向变换:管道模型可通过坐标切换按钮,实现管道的三维编辑。 管道拐点连接:管道打点可生产拐点,设置管道属性为透明可以进行拐点连接。 使用三维编辑器的实时数据源管理功能,可对接客户的接口地址,根据平台数据格式,绑定到设备上,进行数据实时呈现。 ​ 三维场景展示 水厂流程三维可视化场景编辑预览后的效果如下: 场景一 场景二 场景三 场景四 场景五 场景六

    77120编辑于 2022-03-22
  • 来自专栏jQuery每日经典

    CSS3、JS 探索三维粒子

    ,用three.js探索3D空间中的粒子动画。 这套演示使用three.js和easing探索三维粒子动画。 这些演示中的所有粒子和形状都是由三个基本的几何体/材质/网格组成,如球体,线条和盒子。 对每个部件或组应用不同的时序偏移和缓冲可以使一些有趣的可视化。即使这些在2D中看起来非常棒,但在动画中添加细微的3D视角可以使它们更具视觉吸引力。拥有相机和3D网格的概念也可以帮助您调试和开发动画。 我希望这能激发你制作你自己的3D粒子动画! three.js 和 3D 环境的优势 这些动画大部分可以与SVG或2D Canvas等大致相当。 3: 圆分离 这个演示将一些简单的物理应用于每个粒子。他们都在中心产卵,然后彼此推开,使他们都有自己的空间。 4: 扭转双螺旋 这个演示显示了一个双螺旋,就像是一个简化的DNA可视化

    4.8K10编辑于 2022-01-20
领券