智慧养殖,三维可视化解决方案

简介: 智慧养殖,三维可视化解决方案

1,方案介绍


       建设数字养殖牧场,推进畜禽圈舍通风温控、环境感知、设备监测等设备智能化改造,集成物联网设备,实现畜禽养殖环境智能监控和精准饲喂,畜禽疫病疫情精准诊断、预警、防控。推进畜牧产业信息化标准化。

       本方案通过3D可视化技术、场景建模技术,集成物联网设备继电器、耳标、传感器、摄像头,实现生产3D可视化的管理系统整体解决方案。效果图如下:



2,建设目标


(一)实现全养殖牧场三维虚拟仿真


       对养殖场大楼、牛棚、牲畜、生产设备、车辆、监控设备、排气扇等进行3D建模,实现物理场区到3D虚拟场区的数字化转化。


(二)实现生产监控全方位布控可视化、实时监控


       直观展示监控点位,点击视频监控设备,展示实时视频监控画面


(三)实现告警可视化管理


       系统可设定监控属性阈值以及预警等级,实现不同预警等级用不同的颜色进行展示,点击预警对象可显示预警信息,点击定位时可实现视角定位。


(四)通风控制,车辆运动,圈舍气体监测


       实行物理传感器到虚拟场景的对接、采集并存储监控设备的数据。


(五)实现牲畜电子档案、设备数据、牲畜防疫和生命周期系统记录管理


       从牲畜购入或繁衍开始,为牲畜建立电子档案,分配耳标作为终生ID,直至出栏系统将记录其全部养殖数据,为数字化运营及溯源奠定数据保障。


(六)数据预测统计大屏可视化展示

       通过对牲畜数据分析和统计以图表形式展示


3,技术方案


       这里只介绍Web3D可视化实现部分,主要使用Threejs3D引擎实现3D效果。首先对根据场区地形和装置进行建模,建模需要专业的建模工程师进行建模,建模软件主要用3Dmax和blender建模软件或者其他建模软件也可以,需要导出Threejs支持的格式,Threejs支持的模型格式主要常用的有obj+mtl,gltf/glb,dae,json等或者其他格式模型可自行GG。


       建模完成后用Threejs加载模型,编写与模型交互事件实现业务需求。


3,功能实现


(一)场区建模,模型展示


       该模型使用3Dmax软件建模,导出obj格式引入Threejs中进行渲染,由于模型较大整块模型加载较慢,这里把模型分成好几块小的模型异步加载,模型中使用的材质也进行压缩,提高页面加载渲染速度。也可以再交互上进行友好处理,比如显示进度条,loading窗口等。



源码下载/模型下载地址


使用threejs渲染养殖场模型源码,养殖场模型obj+mtl格式,threejs模型,模型升级版_养殖问题模型-Web开发文档类资源-CSDN文库

https://download.csdn.net/download/baidu_29701003/54824377?spm=1001.2014.3001.5503


使用threejs渲染养殖场模型源码,养殖场模型obj+mtl格式,threejs模型_threejs加载obj模型-Web开发文档类资源-CSDN文库

https://download.csdn.net/download/baidu_29701003/54823032?spm=1001.2014.3001.5503


(二)人车运动,设备监控(排气扇,体重秤,传感器,摄像头)


       风扇:制作动画模型引入Threejs中,点击通风按钮时进行播放动画效果


       摄像头:点击模型中摄像头,获取该摄像头信息数据进行视频播放


       传感器: 对接物联网传感器设备,调用接口获取传感器数据,在页面标签和图表中展示



(三)显示标签,数据统计


       调用接口获取圈舍数据,在标签中进行展示,Threejs实现标签显示,可参考如下文章


Threejs实现标签,自定义样式显示标签_左本的博客-CSDN博客_threejs 标签

https://zuoben.blog.csdn.net/article/details/119420267?spm=1001.2014.3001.5502


目录
相关文章
|
城市大脑 算法 数据可视化
数字孪生核心技术揭秘(六):传统三维gis与数字孪生的区别
当前对“数字孪生城市”没有一个严格界定的标准,本质上“数字孪生城市”是在传统三维GIS应用的基础上演化而来;随着技术创新和行业需求的发展,两者的差异也越来越大;本文梳理了两者的异同,同时比较了两者的适用场景。
4438 1
数字孪生核心技术揭秘(六):传统三维gis与数字孪生的区别
|
3月前
|
JavaScript API 图形学
(在线查看三维模型)在线CAD中创建三维建筑墙体
本文详细介绍如何使用mxcad3d创建建筑墙体模型。首先需安装Node.js及npm包管理器,并通过npm初始化项目、引入mxcad包。接着,在项目中编写HTML与TypeScript代码以实现墙体绘制,包括外墙、内墙、窗户和门的创建。最后,通过运行项目验证效果。教程及完整项目示例可在[mxcad3d官方仓库](https://gitee.com/mxcadx/mxcad_docs/tree/master/examples3D/Test3dWall.7z)获取。更多详细步骤,请关注“梦想云图网页CAD”公众号。
|
5月前
|
算法 物联网 定位技术
智慧停车场导航:高精度3D建模与实时数据驱动的停车解决方案
随着城市车辆数量的激增,传统停车场面临着管理效率低下、停车难、寻车难等问题。智慧停车场导航停车和反向寻车技术的引入,为解决这些问题提供了创新方案,极大提升了停车场的智能化水平和用户体验。
256 0
智慧停车场导航:高精度3D建模与实时数据驱动的停车解决方案
|
5月前
|
数据采集 JSON 数据可视化
【数据采集与可视化案例】基于python的国家级非物质文化遗产数据采集与可视化分析
本文介绍了一个基于Python的数据采集与可视化分析项目,该项目通过爬虫技术从国家级非物质文化遗产代表性项目名录网站获取数据,并运用数据清洗、转换、集成和规约等方法处理数据,最终利用pyecharts库进行多种数据可视化展示,包括分布地、类别、时间趋势等,以直观呈现非物质文化遗产的相关信息。
256 0
|
监控 数据可视化 算法
三维可视化神器带来无限可能,原来三维场景也可以如此轻松实现
三维可视化神器带来无限可能,原来三维场景也可以如此轻松实现
138 1
三维可视化神器带来无限可能,原来三维场景也可以如此轻松实现
|
数据可视化 定位技术
GIS空间分析 三维分析3 要素三维可视化
在本文中,我们使用ArcScene软件三维化了图层要素,并分析了要素间的关系,这对决策有着很重要的作用🎈🎈🎈
186 0
|
监控 数据可视化 智慧交通
1.2g可视化大屏项目分享【包含数字孪生、视频监控、智慧城市、智慧交通等】
1.2g可视化大屏项目分享【包含数字孪生、视频监控、智慧城市、智慧交通等】
1.2g可视化大屏项目分享【包含数字孪生、视频监控、智慧城市、智慧交通等】
|
8月前
|
监控 数据可视化 安全
智慧工地源码:数字孪生智慧工地可视化解决方案
智慧工地源码:数字孪生智慧工地可视化解决方案
217 0
|
数据可视化 前端开发 JavaScript
可视化叙事的探索与应用
可视化叙事的探索与应用
294 1
|
Shell 数据处理 定位技术
数字孪生核心技术揭秘(二):三维模型
三维模型是一个很宽泛的概念,大部分三维模型是无法直接应用于数字孪生项目的;三维建模需要找专业的供应商进行制作,需要有标准规范和质量检验;建模、模型数据加工都需要制定规范,才能支持好数据融合;需要使用合适的数字孪生引擎才能发挥三维模型的效果;
3825 2
数字孪生核心技术揭秘(二):三维模型