USDA-GeoProdStudio [V3.0.0]

usda icon usda icon

版本: 3.0.0

发布日期: 2026.04.08

作者: 包瑞清(Richie Bao)

开发者邮箱: richiebao@outlook.com

应用下载: 从百度网盘下载,提取码:USDA:543.43 MB

——Landsat->土地覆盖(LC)模块测试数据 从百度网盘下载,提取码:USDA:21.69 GB

——空间结构关系分析 模块测试数据 从百度网盘下载,提取码:USDA:54.60 GB

USDA-GeoProdStudio

USDA GeoProd Studio 3.0.0 版本正式发布,发布日期为2026.04.08。经过前一阶段的持续迭代,这个版本围绕空间分析流程、结果解读能力和软件开放性做了比较系统的升级。对于需要把地理空间数据处理、分析判断和结果表达连成一条工作链的用户来说,3.0.0 版本已经不只是一个单纯的工具集合,而是一个更完整的地理生产与分析工作平台。

先说这次版本更新的整体定位。USDA GeoProd Studio 依然保持科学计算工具的核心方向,面向遥感数据处理、地图工具、数据生产、数据检索、知识文档和专题分析等应用场景。用户可以在一个统一的软件环境中完成数据进入、数据转换、分析处理、结果查看和辅助说明,减少在多个软件之间来回切换的成本,也让整个分析过程更加连贯。

在模块层面,这个版本继续完善了多个基础功能模块。包括地图工具模块,方便用户进行空间数据加载、浏览和基础操作。数据生产模块,支持围绕 Landsat 等数据开展土地覆盖生产、地表温度反演、蒸散发计算,以及数据转换和数据处理等工作。数据检索模块,用于支持数据的组织和调用。文档模块,则用于沉淀方法说明、知识点和使用支持。也就是说,这次更新并不是只增加了一个功能点,而是在原有工作流基础上,把多个模块组织得更清晰,也更适合持续使用。

这次最值得重点介绍的,是新增模块,空间结构关系分析。这个模块的加入,让 USDA GeoProd Studio 在空间分析能力上向前迈出了一大步。过去我们经常能够看到空间分布,但很难进一步回答结构之间到底是什么关系,哪些因素在起作用,哪些单元之间存在响应,哪些尺度更关键。空间结构关系分析模块,就是围绕这些问题建立起来的。它不是简单做可视化,而是帮助用户从空间组织、结构响应、单元关系和统计结果中,进一步识别空间格局背后的关联逻辑。

更直接地说,这个新增模块可以帮助用户从地理对象之间的结构关系出发,去分析不同空间单元之间的响应特征,识别影响结构变化的关键变量,并为进一步的判断提供依据。对于农业空间、土地利用、区域环境、资源管理等场景,这种能力非常重要。因为很多时候,真正有价值的并不是单一指标高低,而是空间结构之间如何相互作用,如何在不同尺度上表现出差异。现在,这部分能力已经被纳入 USDA GeoProd Studio 3.0.0 版本中,成为本次升级的核心亮点之一。

除了分析能力本身,这个版本还有一个非常关键的提升,就是加入了大模型 API。这个更新的意义,不只是让软件接入一个新接口,而是让分析结果具备了进一步自动解读的能力。用户在完成空间分析之后,不再只是面对图层、表格和数值,还可以结合分析结果生成更容易阅读和理解的解读报告。这样一来,软件就从结果计算进一步走向结果表达,从工具使用进一步走向分析沟通。

这对很多用户来说会非常实用。因为在实际工作中,难点往往不只是算出来,而是讲清楚。尤其是在论文讨论和结果分析部分,项目汇报、阶段总结、方案论证和研究记录中,如何把分析结果转换成有逻辑、有重点、可解释的文字内容,是非常重要的一步。现在通过接入大模型 API,USDA GeoProd Studio 可以把空间结构关系分析等结果,与智能生成能力结合起来,帮助用户更高效地形成解读报告,提高成果输出效率,也降低结果表达的门槛,更是可以直接用于论文中的阐述。

还有一点,这次必须明确说明。当前 USDA GeoProd Studio 作为科学计算工具,除了空间结构关系分析模块需要许可之外,其他所有模块均已开源。这意味着地图工具、数据生产、数据检索、文档等核心功能,都可以在开放环境下使用、学习和扩展。我们希望通过这种方式,让更多用户能够直接接触、理解并使用这些科学计算能力,同时也为后续的协作、改进和应用推广打下基础。把许可保留给特定专题模块,把更多基础能力开放出来,这是这次版本在产品策略上一个非常明确的选择。

如果你正在关注地理空间数据处理、农业与土地分析、遥感数据生产,或者希望把空间分析结果进一步转化为论文,可读、可讲、可汇报的内容,那么 USDA GeoProd Studio 值得你重点关注。它不仅提升了分析深度,也提升了表达能力,更在开放性方面迈出了清晰的一步。

最后,欢迎大家体验 USDA GeoProd Studio 3.0.0 版本,也欢迎持续关注后续更新。我们会继续围绕真实分析场景,打磨更实用的空间计算能力,更清晰的结果解读流程,以及更开放的科学工具生态。希望这个版本,能够真正成为你在地理空间分析工作中的稳定助手,空间数据研究分析,论文写作发表的科学计算工具。

平台定位

USDA: GeoProdStudio 已从单一遥感处理工具,演进为一套面向城乡生态与地理空间研究的综合型数据生产与空间分析工作台

当前版本强调三条主线协同:

  • 数据治理主线:围绕 GIS 数据预处理、质量检查、库存登记、参数沉淀与可复用工作空间管理。
  • 空间生产主线:围绕地图加载、分割采样、区划、栅格转换、土地覆盖制图、LST 与 ETa 反演等生产任务。
  • 空间关系分析主线:围绕公共对齐、统计单元尺度、邻域作用尺度、控制变量/多目标分析、贝叶斯网络分析与结果导出。

因此,3.0.0 版本的定位已经不是“若干独立工具集合”,而是从数据准备、分析建模到空间结果回写的一体化地理生产平台


当前模块版图

  USDA: GeoProdStudio
├── 欢迎与系统页
│   ├─ 关于
│   ├─ AI API 配置
│   └─ 在线更新
│
├── 地图与空间操作
│   ├─ Web 地图视图(QWebEngine + JSBridge)
│   ├─ WhiteboxTools Dock
│   ├─ 数据加载 Dock
│   ├─ 分割采样 Dock
│   └─ 空间区划与交互制图
│
├── 数据管理
│   ├─ 栅格预处理
│   ├─ 栅格 / 矢量自动修复与检查
│   ├─ 数据预览
│   ├─ 目录清点与 inventory 生成
│   ├─ SQLite 数据库
│   └─ 参数库与数据浏览
│
├── 数据生产
│   ├─ Landsat -> 土地覆盖(LC)
│   ├─ Landsat -> 地表温度(LST)
│   ├─ Landsat -> 蒸散发(ETa / SSEBop)
│   ├─ 训练样本生成与过滤
│   ├─ LightGBM / XGBoost / RF / ResNet 训练与预测
│   └─ NPZ / TIF / 波段堆叠等处理工具
│
└── 空间结构关系分析
    ├─ 数据与对齐
    ├─ 结构/响应特征尺度轴
    │   ├─ 统计单元尺度
    │   └─ 邻域作用尺度
    ├─ 控制变量/多目标分析
    │   ├─ 统计单元尺度
    │   └─ 邻域作用尺度
    ├─ 特征筛选与方法查看
    └─ 贝叶斯网络分析
  

地图与空间操作能力

地图模块已经从简单浏览器嵌入,升级为可承载空间作业的主工作台:

  • 基于 QWebEngine + Leaflet + QWebChannel/JSBridge 实现 Python 与前端地图双向通信。
  • 支持底图切换、地址栏访问、图层可视化、前后导航与页面状态同步。
  • 集成 WhiteboxTools Dock,用于快速调用地形、流域、滤波、分割、距离等地学工具链。
  • 集成 DataLoader Dock,用于将栅格、矢量、CSV 等数据快速加载回地图。
  • 集成 SegSampling Dock,把图像分割、样本区划、样本抽样与地图交互联动起来。
  • 地图模块不再只是“结果展示端”,而是承担了空间对象载入、区域表达、工具联动与可视回写的核心角色。

这一层是整个平台中“生产”和“分析”结果回到空间表达的关键界面。


数据管理与质量控制

数据管理模块在当前版本中的职责明显扩大,不再只是入库:

  • 提供 栅格预处理,用于统一投影、范围、分辨率与基础数据清洗。
  • 提供 栅格检查 / 栅格自动修复 / 矢量自动修复,面向分析前的数据质量诊断。
  • 提供 数据预览,用于快速检查字段、波段与基本结构。
  • 提供 目录清点与 inventory 生成,支持批量梳理工作空间内容。
  • 提供 SQLite 数据库核心,沉淀元数据、路径、类型与可检索索引。
  • 提供 参数库与数据浏览,让分析参数和数据资产不再散落在脚本或临时目录中。

这部分决定了平台是否具备“可持续复用”的基础。
对 3.0.0 来说,数据管理已成为所有后续空间关系分析与模型生产的前置基础设施。


数据生产链条

数据生产模块当前已经形成较完整的遥感产品生成链:

  • Landsat -> 土地覆盖(LC):包括特征生成、训练数据组织、分类器训练、预测制图。
  • Landsat -> LST:支持地表温度反演处理流程。
  • Landsat -> ETa(SSEBop):支持蒸散发相关计算模块。
  • 训练与预测模型:覆盖 RF、XGBoost、LightGBM、ResNet 等路线。
  • 样本与特征生产:包括训练样本生成、样本过滤、指数与多维特征计算。
  • 数据转换工具:如 NPZ 转 TIF、波段堆叠、裁切与栅格处理辅助工具。

这一模块已经不只是“模型训练演示”,而是面向遥感生产结果的成套流程组织器。
它与数据管理、地图回显和空间结构分析之间形成了闭环:生产结果既可以成为地图图层,也可以直接进入后续空间关系分析


空间结构关系分析系统

空间结构关系分析是当前版本最重要的扩展方向,也是 3.0.0 的核心升级点之一。

1. 数据与对齐

  • 对多源结构栅格、控制变量栅格、响应栅格进行统一空间对齐。
  • 支持公共网格、公共支持域、锚点策略与元数据记录。
  • 为后续统计单元尺度、邻域作用尺度和多目标分析提供统一输入基础。

2. 结构/响应特征尺度轴

  • 同时支持 统计单元尺度邻域作用尺度 两类分析模式。
  • 可生成结构特征、响应特征、统一样本数据、关系结果和尺度诊断结果。
  • 支持结果缓存、分步运行、复用与结果导出为栅格。

3. 控制变量 / 多目标分析

  • 支持主结构、控制变量与多响应目标的联合分析。
  • 同时支持 统计单元尺度邻域作用尺度
  • 支持控制后净效应、多目标协同/权衡、Pareto、稳定一致性、转折尺度等尺度分析。
  • 新版本还纳入 支持域敏感性、样方级空间输出与更完整的阶段结果管理。

4. 特征筛选与方法查看

  • 面向结构特征、响应特征、关系方法与尺度方法的注册和查看。
  • 让分析配置从“硬编码”逐步转向“可审阅、可选择、可解释”的方法目录。

5. 贝叶斯网络分析

  • 支持离散化、结构学习、条件概率表估计、Markov Blanket 提取与跨尺度网络比较。
  • 使平台从“相关关系与回归诊断”进一步扩展到“依赖结构建模”。

因此,当前的空间结构关系分析系统已经是一条独立主线,而不再是地图或生产模块的附属工具。


AI API 与辅助能力

主页中的 AI API 不再只是占位配置,而是为平台后续智能能力做统一接入准备。

当前设计包含:

  • 多平台 API 配置入口。
  • OpenAI、火山方舟等平台的独立卡片与参数表单。
  • 默认平台配置、解绑与配置文件持久化。
  • 为后续 AI 助手、参数解释、结果总结、自动化分析与报告生成预留接入能力。

这意味着平台正在从传统 GUI 工具进一步扩展为可接入智能助手的空间分析工作台


显示、文档与可用性设计

当前版本在“解释性”和“可维护使用”上做了明显加强:

  • 欢迎页、关于页、在线更新页构成系统级说明入口。
  • 文档渲染基于 Markdown + MathJax,便于表达公式、图示与分析说明。
  • 右侧嵌入浏览器可直接访问在线文档。
  • 各主模块普遍采用左侧导航 + 右侧工作区或结果区的布局。
  • 多个复杂分析模块支持分步执行、并行开关、复用、从临时结果恢复与导出。

这部分体现的不是“界面美化”,而是降低复杂空间分析流程的操作门槛


工程特点

从工程实现看,USDA: GeoProdStudio 当前具有以下特征:

  • Qt / PySide6 桌面应用架构:适合复杂交互和多模块装配。
  • 模块边界清晰:地图、数据管理、数据生产、空间结构分析、显示渲染彼此解耦。
  • 结果文件体系明确:大量分析过程都以 CSV、JSON、TXT、NPY 等中间文件落盘,便于复查和复用。
  • 分步与缓存机制强化:尤其在空间结构关系分析中,已经形成“阶段化计算 + 条件复用 + 导出”的流程框架。
  • 兼顾研究与生产:既服务遥感派生产品生成,也服务统计分析、空间诊断与网络建模。

设计取向

3.0.0 版本的设计取向可以概括为:

  • 从单点工具转向平台化工作流:不再只解决一个环节,而是串联数据、模型、分析与表达。
  • 从结果导向转向过程可追溯:强调中间结果、阶段文件、缓存、复用与报告。
  • 从单尺度分析转向多尺度、多目标与多情景分析:特别体现在空间结构关系分析系统中。
  • 从手工脚本转向图形化编排:把复杂的地理分析流程收纳进界面和标准输出目录。
  • 从封闭计算转向开放接入:既接入外部地学工具,也为 AI 能力预留统一入口。

这也是 USDA: GeoProdStudio 与普通 GIS 工具箱最大的区别:
它不是只追求“能算”,而是追求能组织、能复用、能解释、能继续扩展


历史版本

  • 🔹 3.0.0 — 2026.04.08
  • 🔹 2.1.0 — 2026.01.07
  • 🔹 (beta)0.0.3 — 2025.09.06
  • 🔹 (beta)0.0.2 — 2024.04.10
  • 🔹 (beta)0.0.1 — 2024.03.20