大屏神器开源:数字孪生的低代码平台
源代码
https://www.gitpp.com/datatrace/project-fx-gui-lowcode
一套面向开发者提供数字孪生的低代码开源工具包,实现基于cesium、echarts、earthsdk的可视化场景编辑、数据可视化编辑等功能,并且可以扩展监控视频接入、视频AI分析、业务应用低代码平台、物理网中台等功能。
简介
一套面向开发者提供数字孪生的低代码开源工具包,实现基于cesium、echarts、earthsdk的可视化场景编辑、数据可视化编辑等功能,并且可以扩展监控视频接入、大模型接入、视频AI分析、业务应用低代码平台、物理网中台等功能,目前基于该开源工程在智慧城市、社区、园区、医院、景区已落地大量项目。
注意
git下载时,请下载master分支使用。 node > 14
开发模式
npm install npm run dev 浏览器地址栏输入 localhost:9529
打包
npm install npm run build
授权协议
本项目自有代码使用宽松的MIT协议,在保留版权信息的情况下可以自由应用于各自商用、非商业的项目。
核心定位:面向开发者的高效数字孪生低代码工具包,支持快速构建可视化场景与数据应用,降低开发门槛,加速项目落地。
核心功能与特性
- 可视化场景编辑
- 3D地理空间可视化
:基于Cesium(三维地球引擎)和EarthSDK,支持大规模地理场景的渲染与交互。 - 数据可视化
:集成ECharts,提供丰富的图表类型(折线图、热力图、3D地球等),支持动态数据绑定。 - 低代码配置
:通过拖拽组件、配置属性,快速生成数字孪生场景,无需复杂编码。 - 扩展能力
- 监控视频接入
:支持RTSP、GB28181等协议,实现视频流的实时展示与控制。 - 视频AI分析
:集成目标检测、行为识别等AI模型,提升场景智能化水平。 - 物联网中台
:对接传感器、设备数据,构建物理世界与数字世界的实时映射。 - 大模型接入
:支持LLM(如GPT、文心一言)的API对接,实现自然语言交互或数据分析。 - 业务应用低代码
:提供表单、工作流、报表等模块,快速构建管理后台。 - 技术栈
前端:Vue3 + TypeScript + Cesium/ECharts 后端(可选):Node.js/Spring Boot(需自行扩展) 开发环境:Node.js > 14,支持热更新与跨平台部署。
应用场景
- 智慧城市
构建城市级数字孪生底座,集成交通、能源、环境等数据,支持城市规划与应急指挥。 示例:实时展示城市交通流量、污染扩散模拟、灾害预警。 - 智慧园区/社区
3D可视化管控园区设备(如安防、消防、能耗),结合AI分析实现异常检测。 示例:人员密度监控、设备故障预警、能耗优化分析。 - 智慧医院
模拟医院建筑布局与资源分配,优化患者流线与设备调度。 示例:手术室利用率分析、急诊响应模拟。 - 智慧景区
3D地图展示景点分布,结合游客行为数据提升服务体验。 示例:客流热力图、智能导览、应急疏散模拟。 - 工业物联网
数字孪生工厂,实时监控生产线状态,预测设备故障。 示例:设备OEE分析、工艺流程优化。
开发模式与部署
- 开发模式
bash
npm install # 安装依赖 npm run dev # 启动开发服务器(localhost:9529) - 生产打包
bash
npm run build # 生成静态文件,部署至Nginx等服务器 - 分支选择
:下载时使用 master
分支,确保功能稳定性。
授权协议
- MIT协议
:允许自由使用、修改、分发代码,仅需保留版权声明。 - 商用友好
:适用于企业级项目,无强制开源要求。
项目优势
- 低代码高效
:通过可视化配置减少80%以上重复编码工作。 - 功能全面
:覆盖数字孪生核心需求(3D渲染、数据分析、AI扩展)。 - 行业适配性强
:已落地多领域项目,提供可复用的场景模板。 - 社区活跃
:开源社区持续更新,支持定制化开发。
适用人群:数字孪生开发者、GIS工程师、物联网解决方案商、智慧城市项目团队。
推荐理由:快速搭建高交互性数字孪生应用,兼顾灵活性与扩展性,是降本增效的理想选择。
大屏神器开源:数字孪生的低代码平台
源代码
https://www.gitpp.com/datatrace/project-fx-gui-lowcode
一套面向开发者提供数字孪生的低代码开源工具包,实现基于cesium、echarts、earthsdk的可视化场景编辑、数据可视化编辑等功能,并且可以扩展监控视频接入、视频AI分析、业务应用低代码平台、物理网中台等功能。
没有评论:
发表评论