云原生地理空间智能计算系统

国家重点研发计划课题 — React + Mapbox + Bpmn 构建智能地理计算界面,后期改造为 Agent 驱动的 GEO-TRINITY 地理建模系统

项目概述

国家重点研发计划课题「云原生地理空间智能计算系统」前端模块,负责地理空间分析可视化前端开发,基于 React + Mapbox + Bpmn.js 构建知识驱动的智能地理计算交互界面。

核心职责

  • 智能地理计算交互界面:构建模型编排画布,基于 Bpmn.js 实现地理计算工作流的可视化建模与拖拽编排
  • 多源异构模型管理:解决 200+ 地理计算模型的元数据渲染问题,支持模型检索、参数配置与调用链路可视化
  • 空间数据可视化:基于 Mapbox 实现多维地理空间数据的交互式展示与分析
  • Agent 驱动改造:后期将系统改造为 Agent 驱动架构,基于 LangChain 实现通过对话交互完成基于知识库、数据库和模型库的三位一体地理建模(GEO-TRINITY)

技术亮点

  • 设计统一的模型元数据 Schema,适配 200+ 多源异构地理计算模型
  • 基于 Bpmn.js 扩展自定义建模元素,实现地学领域专用的流程编排器
  • 高性能地图渲染方案,支持大规模空间分析结果的可视化展示
  • GEO-TRINITY 三位一体建模:知识库 + 数据库 + 模型库智能编排,自然语言驱动地理建模

技术栈

  • 前端框架:React + TypeScript
  • 地图引擎:Mapbox GL JS
  • 流程编排:Bpmn.js
  • 地图服务:GeoServer
  • 空间数据:PostGIS