ZJZ
返回项目列表

项目档案 / 05数字孪生 / 物联调度多地部署

智慧城市 / 景区物联调度与数字孪生管控平台

IOT & DIGITAL TWIN PLATFORM

打通空间数据自动生产与多协议设备接入,构建轻量级应急调度闭环。

担任角色 / 核心后端开发 / 后端架构设计

数据层样板代码
自动化
GeoJSON 空间数据生产
多协议
视频设备自动接入
闭环
Event-Sourcing 应急调度

A

项目背景

Background

服务于多地景区与市政数字大屏的综合业务中枢,涵盖数字孪生场景渲染、海量物联设备监控与突发事件应急调度等关键能力。

  • 多地景区与市政数字大屏
  • 海量物联设备监控
  • 多协议视频设备接入

B

核心挑战

Challenge

  • 01

    Mars3D / Cesium 场景参数管理分散,空间数据生产流程依赖人工。

  • 02

    多协议视频设备的发现、建流与健康监控缺乏统一机制。

  • 03

    传统重型工作流难以支撑突发事件的轻量灵活调度。

C

架构方案

Architecture

系统组成

  • 数字孪生渲染层
  • 空间数据生产线
  • 设备级联代理
  • Event-Sourcing 状态闭环
  • 应急调度体系
  • 远程运维工具链

关键链路

  • Excel → 坐标提取 → GeoJSON → 云端
  • 网段扫描 → RTSP 拼装 → 自动建流
  • 状态日志 → 事件闭环 → 预案投屏

D

实现与职责

Implementation

  • 重构地图资产管理链路,将 Mars3D / Cesium 场景参数原子化拆解并结构化落库,打通“Excel 导入 → 坐标提取 → GeoJSON 自动生成 → 云端持久化上传”的自动化空间数据生产流程。

  • 为多协议视频设备创新引入“服务启动级联代理”机制,实现网段扫描自动发现、RTSP 协议拼装与流媒体自动建流,并构建设备健康度监控模型。

  • 采用追加式状态日志驱动的轻量级 Event-Sourcing 闭环替代重型工作流,结合自定义设备字典树、GIS 资产展示、腾讯云短信和预案投屏形成完整应急调度体系。

  • 在系统底座层引入 MapStruct、基于 JPA Criteria 的 QueryHelp,以及 WebSocket + JSch 的远程部署与实时日志工具,降低 DTO 转换损耗并减少 40% 数据层样板代码。

E

关键成果

Impact

数据层样板代码
-40%
GeoJSON 空间数据生产
自动化
视频设备自动接入
多协议
Event-Sourcing 应急调度
闭环

F

技术栈

Technology

  • Spring Boot
  • Spring Data JPA
  • Redis / MySQL
  • WebSocket
  • Mars3D / Cesium
  • 海康 / 大华 SDK
  • JSch
  • MapStruct