From 404ab607688ce9c02a0b1155406446cf6026d664 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 17 Aug 2026 17:59:09 +0800
Subject: [PATCH] feat:变化检测的

---
 apps/workbench-console/README.md |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/apps/workbench-console/README.md b/apps/workbench-console/README.md
index a6e4ee2..e817026 100644
--- a/apps/workbench-console/README.md
+++ b/apps/workbench-console/README.md
@@ -57,7 +57,7 @@
 - `scripts/serve_workbench_console.py`:本地控制台服务和受限运行 API;仅暴露构建后的控制台、结果工件与必要原图,且只调用固定虚拟环境和能力脚本。
 - `shared/outputs/`:能力原始输出;控制台不复制、不修改这些文件。
 
-首版已接入 `01-object-detection`、`02-semantic-mapping` 和 `15-trajectory-analysis`。田墩实飞案例会显示
+当前已接入 `00-change-detection`、`01-object-detection`、`02-semantic-mapping`、`04-spatial-measurement` 和 `15-trajectory-analysis`。变化检测案例显示两期原图、变化叠加、像素坐标 GeoJSON 图斑和概率/配准指标;上传接口只接受一对 JPG/JPEG/PNG/TIF/TIFF,服务端固定调用 `.venvs/00-change-detection`。田墩实飞案例会显示
 实飞轨迹、计划航线、禁飞区与适飞区,并提供轨迹和区域范围的聚焦按钮。其他能力
 保留目录和边界状态,待其首个 Demo 产出可检查工件后再接入。
 ## 本地运行工作台
@@ -67,4 +67,7 @@
 - 轨迹分析上传 `XLSX`、`KMZ`、禁飞区 `GeoJSON` 和可选适飞区 `Gzip`,原始、处理和输出分别归档在 `shared/data/raw`、`shared/data/processed`、`shared/outputs`。
 - 目标检测上传最多 12 张 `JPG/JPEG/PNG`,原图和标注图默认并列对比,每次生成独立运行编号。
 - 语义分割上传最多 6 张 `JPG/JPEG/PNG/TIF/TIFF`,任务预设从能力目录动态读取;当前只有通用颜色流程可运行,排洪沟、边坡、竖井和尾矿库任务在模型与真值齐备前保持禁用。结果展示原图、栅格叠加、GeoJSON 矢量预览、类别比例和可下载工件。
-- 本地 API 为 `GET/POST /api/trajectory/runs`、`GET/POST /api/object-detection/runs`、`GET/POST /api/semantic-mapping/runs` 和只读的 `GET /api/semantic-mapping/tasks`,仅监听回环地址,端口必须是 `6xxx`;服务只调用固定虚拟环境和能力脚本,不接受任意命令或任意路径。
+- 空间测量上传最多 4 份 `PNG/TIF/TIFF` 单波段标签栅格,展示彩色栅格、GeoAI 矢量对象、计数、面积、周长和对象明细;只有有效投影 CRS 才使用地图单位。
+- 变化检测上传一对 `JPG/JPEG/PNG/TIF/TIFF`,每次运行可设置 `0.01~0.99` 的变化阈值(默认 `0.5`),展示第一期、第二期、变化叠加、GeoJSON 图斑和概率/配准元数据;普通 JPG 坐标保持为像素坐标。
+- 本地 API 还包括 `GET/POST /api/change-detection/runs`;每次提交生成独立的 raw、processed 和 output 目录,不覆盖既有运行。
+- 本地 API 为 `GET/POST /api/trajectory/runs`、`GET/POST /api/object-detection/runs`、`GET/POST /api/semantic-mapping/runs`、`GET/POST /api/spatial-measurement/runs` 和只读的 `GET /api/semantic-mapping/tasks`,仅监听回环地址,端口必须是 `6xxx`;服务只调用固定虚拟环境和能力脚本,不接受任意命令或任意路径。

--
Gitblit v1.9.3