geopro/src/data
gaozheng a37596f0d3 tune(nav): 下拉项目首页10、ds数据/文件每页5(触发全部项目/加载更多更易达) 2026-06-09 18:37:00 +08:00
..
api tune(nav): 下拉项目首页10、ds数据/文件每页5(触发全部项目/加载更多更易达) 2026-06-09 18:37:00 +08:00
dto feat(nav): 项目列表弹窗(名称/类型过滤+分页+8列,点项目名切换)+ 下拉全部项目入口 2026-06-09 18:17:23 +08:00
parse feat(data): 样本 JSON 解析器(grid/scatter/colorscale/anomaly) 2026-06-07 20:27:58 +08:00
repo tune(nav): 下拉项目首页10、ds数据/文件每页5(触发全部项目/加载更多更易达) 2026-06-09 18:37:00 +08:00
CMakeLists.txt feat(data): ApiProjectRepository 实现 5 个导航接口 2026-06-09 11:40:40 +08:00
README.md scaffold: M1 工程骨架(CMake+vcpkg+分层目录+spike冒烟程序) 2026-06-07 17:41:10 +08:00

README.md

data — 数据访问层

Repository 抽象(异步契约QFuture/回调 + 取消 + 分页DTO 与领域模型分离。

子目录(设计 §3、§6

  • repo/ — IProjectRepository, IDatasetRepository
  • local/ — LocalSampleRepositoryM1QtConcurrent 跑解析)+ 各格式解析器
  • api/ — ApiRepositoryM1 骨架,签名对齐 pop-api
  • dto/ — 后端 JSON DTO + → model 映射

解析约定见设计 §6.1v 为 [j=y][i=x]、east/north 名值颠倒、影像 EPSG:3857 等)。