USDA-GeoProdStudio [V3.5.6]

usda icon usda icon

版本: 3.5.6

发布日期: 2026.10.27

作者: 包瑞清(Richie Bao)

开发者邮箱: richiebao@outlook.com

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

安装文件大小: 约 1.39 GB(1,387,449,210 字节)

安装文件: USDA-GeoProd_Setup_3.5.6_x64.exe(Windows x64)

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

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

USDA-GeoProdStudio V3.3.0 界面示意

界面示意沿用 V3.3.0 截图,V3.5.6 的功能与入口以本页说明及实际软件为准。

USDA GeoProd Studio V3.5.6 于 2026.10.27 发布。本次为完整构建发布,整合地图工具、数据管理、遥感产品生产、空间结构关系分析、GeoAI 项目知识对话与 Harness Agent 自主分析,并修复许可连接的证书信任库加载和栅格导出的坐标系数据库冲突。安装或升级无需先安装历史补丁。

自 V3.5.0 以来,平台修订了空间分析的支持域、有效样本、空间验证与尺度诊断口径,完善贝叶斯网络学习和条件推断,并改进安装版启动、地图切换、长对话阅读、公式显示和执行存档。平台继续面向城乡生态、土地利用、农业与区域环境研究,强调计算过程可复查、输入含义可核对、结果能够回到空间表达。

V3.5.6 更新重点

更新方向 当前能力
许可连接修复 修复激活、续租、心跳和释放请求的证书信任库加载;许可页新增“检查授权连接”,检查不占用激活或并发名额。
栅格导出修复 修复 PROJ 数据库版本冲突,各 GIS 组件使用匹配的数据目录,支持 EPSG:32649 等坐标系及已有结果导出。
完整发布包 提供 Windows x64 完整安装程序与便携包,整合当前功能、修复和运行依赖,无需逐个安装历史补丁。
GeoAI 项目知识对话 检索当前版本文档与实现片段,结合可见页面参数解释功能、流程和公式,并附项目依据。
Harness Agent · USDA 能力延伸 按问题读取真实结果,编写并运行本地分析脚本,完成统计、复算、建模、图表与报告等任务。
结果链 AI 分析 结构/响应尺度轴、控制变量/多目标分析和贝叶斯结果共用多轮对话、证据快照、历史存档与成果目录。
空间计算质量 核对源数据角色、波段、单位、类别与目标方向;强化共同有效样本、邻域空间隔离验证及实际参数记录。
贝叶斯网络 使用 pgmpy 进行结构学习、参数估计和条件推断,增加推荐变量选择,并支持统计单元与邻域分析结果来源。
阅读与执行体验 离线公式排版、Markdown 原文、全文阅读、轮次跳转、可见工具进度,以及停止后保留阶段成果。
安装与导航 启动画面和主模块按需加载,地图工具延迟加载,大表分页,安装目录与长路径处理改进。

安装与开始使用

  1. 从上方百度网盘链接下载 约 1.39 GB 的 V3.5.6 安装程序;更新前先关闭正在运行的 USDA。
  2. 运行 USDA-GeoProd_Setup_3.5.6_x64.exe,安装后启动软件,并选择自己的数据工作空间。
  3. 如需 AI 能力,在主页 AI API 中配置自己的平台、API Key、服务地址与模型;Agent 模式需使用支持工具调用的模型。
  4. 先加载小范围数据或少量尺度进行试算,核对投影、分辨率、NoData、变量类型与单位,再运行完整生产或分析任务。

便携版: 如下载目录提供 USDA-GeoProd_3.5.6_windows_x64_portable.zip,可解压到可写目录后运行 USDA_GeoProd/USDA_GeoProd.exe。请保留同目录下全部 _internal 文件,不能只复制 EXE。安装包和便携包均不包含开发者的 API 配置、许可文件或激活记录,需按自己的账户配置 AI 服务并完成许可授权。

安装包包含已构建的 Harness 运行组件、科学 Python、项目知识资源和离线公式渲染资源,使用随包版本无需另行构建这些组件。AI 回答仍需访问用户配置的模型服务;软件不附带用户 API Key 或离线语言模型。

许可说明: 空间结构关系分析模块需要有效许可;地图工具、数据检索、数据生产与文档等基础模块不要求该模块许可。主页提供许可授权入口。安装后可点击“检查授权连接”核查连接状态,该操作仅访问健康接口。应用内置有效期为 2027 年 1 月 1 日,具体使用还受所签发许可证的到期时间约束。

版本范围: OrthoPlan-AI 仍在开发中,V3.5.6 暂不开放该模块。

平台定位

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

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

  • 数据治理主线:围绕 GIS 数据预处理、质量检查、目录清点、元数据索引与可复用工作空间管理。
  • 空间生产主线:围绕地图加载、分割采样、区划、栅格转换、土地覆盖制图、LST 与 ETa 反演等生产任务。
  • 空间关系分析主线:围绕公共对齐、统计单元尺度、邻域作用尺度、控制变量/多目标分析、贝叶斯网络分析与结果导出。
  • 智能分析主线:围绕项目知识解释、结果证据读取、自主脚本计算、多轮研究问答与可追溯成果交付。

V3.5.6 将这四条主线组织为从数据准备、分析建模到空间结果回写与报告表达的一体化地理生产平台。


当前模块版图

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

地图与空间操作能力

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

  • 基于 QWebEngine + Leaflet + QWebChannel/JSBridge 实现 Python 与前端地图双向通信。
  • 支持底图切换、地址栏访问、图层可视化、前后导航与页面状态同步。
  • 集成 WhiteboxTools Dock,用于快速调用地形、流域、滤波、分割、距离等地学工具链。
  • 集成 DataLoader Dock,用于将栅格、矢量、CSV 等数据快速加载回地图。
  • 集成 SegSampling Dock,把图像分割、样本区划、样本抽样与地图交互联动起来。
  • V3.5.6 使用独立地图浏览配置,三个工具面板按需加载,反复切换主页面时保留已有地图状态。
  • 地图模块承担空间对象载入、区域表达、工具联动与可视回写的核心角色。

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


数据管理与质量控制

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

  • 提供 栅格预处理,用于统一投影、范围、分辨率与基础数据清洗。
  • 提供 栅格检查 / 栅格自动修复 / 矢量自动修复,面向分析前的数据质量诊断。
  • 提供 数据预览,用于快速检查字段、波段与基本结构。
  • 提供 目录清点与 inventory 生成,支持批量梳理工作空间内容。
  • 提供 SQLite 数据库核心,沉淀元数据、路径、类型与可检索索引。
  • 提供 按数据类型检索与数据库分页浏览,用于组织和查看数据资产;参数库未作为当前独立页面开放。

这部分决定了平台是否具备“可持续复用”的基础。
在 V3.5.6 中,数据管理是后续空间关系分析与模型生产的前置基础设施。


数据生产链条

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

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

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


空间结构关系分析系统

空间结构关系分析覆盖结构—响应关系、控制后关联、多目标协同/权衡、尺度诊断与条件依赖建模。V3.5.6 的重点是让输入口径、计算质量和结果证据能够一并核查。

1. 数据与对齐

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

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

  • 同时支持 统计单元尺度 与 邻域作用尺度 两类分析模式。
  • 统计单元尺度改变规则样方大小,在同一支持域内提取结构与响应;邻域作用尺度固定中心响应支持域,以奇数网格窗口改变周边结构范围。
  • 可生成结构特征、响应特征、统一样本数据、关系结果和尺度诊断结果,并查看固定尺度、连续尺度曲线、尺度诊断与综合报告。
  • 支持结果缓存、分步运行、复用与结果导出为栅格。

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

  • 支持主结构、控制变量与多响应目标的联合分析。
  • 同时支持 统计单元尺度 与 邻域作用尺度。
  • 支持控制后关系与增量、多目标协同/权衡、Pareto 前沿、连续尺度比较与转折诊断。
  • 支持 邻域支持域敏感性、样方级空间输出与阶段结果管理;以当前实际执行的方法和质量状态判断结果。

4. 特征筛选与方法查看

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

5. 贝叶斯网络分析

  • 使用 pgmpy 完成离散化后的结构学习、条件概率表估计与条件推断,支持 Markov Blanket、跨尺度网络比较和网络图推理。
  • 输入来源覆盖结构/响应尺度轴与控制变量/多目标分析各自的统计单元、邻域作用结果。
  • 提供“选择推荐变量”,帮助从低缺失、非重复的跨来源字段建立起始变量集;用户可按研究问题调整。
  • 计算使用所选字段的共同完整样本,记录排除原因;推荐变量与少量预览不替代全量数据质量检查。
  • 网络边与条件概率描述当前数据和模型下的依赖关系,因果解释需要额外的理论假设与识别依据。

6. 当前版本的计算质量保障

  • 逐源核对角色、波段、变量类型、单位、类别字典与目标方向,区分真实的零值、未出现地类和缺失值。
  • 景观指标、距离相关、变差函数、Pareto 前沿与分段诊断接入成熟计算后端,并保存实际参数、单位与方法状态。
  • 邻域预测验证在内外层执行空间隔离,检查窗口重叠;样本或有效折不足时明确显示无效状态。
  • 完整模型与控制模型采用共同样本和相同验证折,多目标分析核对共同有效目标样本。
  • 平坦曲线、无信号特征和不足以支持转折的尺度序列保留其真实状态,避免强行输出唯一优势尺度。

更新软件不会自动修正既有 CSV 或历史分析结论。需要采用新版口径时,应核对源配置,在新结果目录重新运行受影响阶段,再检查有效样本、验证协议与诊断结果。相关、预测、控制后关联及网络有向边分别具有不同含义,研究解释应结合相应证据。

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


AI API、GeoAI 与 Harness Agent

主页 AI API 为知识问答和分析型 Agent 提供统一配置。可设置 API Key、Base URL、模型或 Endpoint ID、默认平台和对话接口,并刷新账户可用模型。当前可对接 OpenAI、DeepSeek、Kimi、火山方舟等平台,实际可用性以用户账户与服务接口为准。

项目知识对话

GeoAI 根据当前版本的文档、实现片段和可见页面摘要,解释模块功能、参数、流程、公式与结果含义,回答附项目依据。支持多轮追问、模型选择、历史记录、轮次导航与 Markdown 复制。此模式用于知识解释,不执行本地分析脚本。

Harness Agent · USDA 能力延伸

Agent 可根据问题读取真实结果与获授权的原初数据,借助 USDA 本地能力接口获取当前状态,再自主编写和运行分析脚本。适用任务包括完整表统计、跨尺度核查、原初数据复算、新模型验证、图表与研究报告生成。

  • 复用模型配置:沿用 AI API 中绑定的平台,无需为 Agent 重复填写密钥;所选模型需支持工具调用。
  • 连接结果链:结构/响应尺度轴、控制变量/多目标分析以及贝叶斯结果页使用共享对话组件,各模式、结果目录与会话分别保存。
  • 原始输入只读:脚本、复算表、图表与报告保存到单独工作目录,默认不改写原始结果;是否允许使用本次计算的原初数据可在本轮选择。
  • 按需处理大数据:完整表和栅格在本地读取、分块处理或聚合,模型获取任务需要的样本、摘要和工具输出。
  • 保存执行证据:多轮对话、输入快照、工具事件、脚本、成果和失败记录均可追溯,界面显示实际存档与成果地址。
  • 显示真实进度:区分模型等待与本地工具计算,显示工具任务、耗时、请求次数及用量;用户可随时停止并保留阶段成果。
  • 可选运行限制:默认不限制分析请求次数与总时长,也可在运行设置中按任务设置上限;无新增证据的重复执行会触发纠偏与受阻说明。

公式或实现说明按当前问题检索必要证据;数据分析任务按用户要求开展复算或建模。回答、部分完成、执行受阻和主动停止分别记录,生成的报告应说明实际检查范围与未完成事项。

模型与运行组件管理

DeepSeek 配置支持自动选择账户中最新推荐模型,也可刷新列表或固定手动选择;刷新失败保留现有配置。主页还提供 Harness 本地源码导入、主动升级与版本回退,候选验证失败时保留当前可运行版本。


显示、文档与可用性设计

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

  • 欢迎页、关于页、在线更新页构成系统级说明入口。
  • 文档渲染基于 Markdown + MathJax,便于表达公式、图示与分析说明。
  • AI 对话使用随包的 离线 MathJax SVG 显示行内和独立公式;Markdown 原文、复制内容和历史存档保留原始文本。
  • 右侧嵌入浏览器可直接访问在线文档。
  • 各主模块普遍采用左侧导航 + 右侧工作区或结果区的布局。
  • 多个复杂分析模块支持分步执行、并行开关、复用、从临时结果恢复与导出。
  • 大结果表与数据库采用分页浏览,长报告支持全文阅读和轮次跳转,配置区、日志与详情可折叠。
  • 启动加载信息、模块按需加载、地图独立浏览配置和后台读取减少重型页面切换时的阻塞。

这些改进用于降低复杂空间分析流程的操作门槛,并保留完整结果的阅读与核查入口。


工程特点

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

  • Qt / PySide6 桌面应用架构:适合复杂交互和多模块装配。
  • 模块边界清晰:地图、数据管理、数据生产、空间结构分析、显示渲染彼此解耦。
  • 结果文件体系明确:大量分析过程都以 CSV、JSON、TXT、NPY 等中间文件落盘,便于复查和复用。
  • 分步与缓存机制强化:尤其在空间结构关系分析中,已经形成“阶段化计算 + 条件复用 + 导出”的流程框架。
  • 安装版运行资源完整:包含项目知识、可读实现快照、科学 Python、Harness、地理运行资源与离线公式组件。
  • 分析与对话存档分离:原始结果、派生成果、证据和对话各有对应目录,便于历史复查和继续分析。
  • 兼顾研究与生产:既服务遥感派生产品生成,也服务统计分析、空间诊断与网络建模。

设计取向

V3.5.6 版本的设计取向可以概括为:

  • 从单点工具转向平台化工作流:不再只解决一个环节,而是串联数据、模型、分析与表达。
  • 从结果导向转向过程可追溯:强调中间结果、阶段文件、缓存、复用与报告。
  • 从单尺度分析转向多尺度、多目标与多情景分析:特别体现在空间结构关系分析系统中。
  • 从手工脚本转向图形化编排:把复杂的地理分析流程收纳进界面和标准输出目录。
  • 将知识解释与自主分析接入工作流:通过 GeoAI 理解软件,通过 Harness Agent 按研究问题扩展分析,并保存实际证据与成果。

这也是 USDA: GeoProdStudio 与普通 GIS 工具箱最大的区别:
平台强调能组织、能复用、能解释、能继续扩展。


历史版本

  • 🔹 3.5.6 — 2026.10.27:完整构建发布,修复许可连接与栅格导出,整合当前分析与 AI 能力。
  • 🔹 3.5.0 — 2026.10.08
  • 🔹 3.3.0 — 2026.07.10
  • 🔹 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