geopro/src/data
gaozheng bb602e2011 feat(data): 异步仓储接口 + ChartLoad/GridLoad 句柄(抽象基+Api实现) + 离线单测 2026-06-11 20:19:32 +08:00
..
api feat(data): 异步仓储接口 + ChartLoad/GridLoad 句柄(抽象基+Api实现) + 离线单测 2026-06-11 20:19:32 +08:00
dto fix(review): 修 cpp-review HIGH/MEDIUM —散点ys越界/colorSvc析构泄漏/QwtPlot autoDelete注释/控制器catch(...)防busy死锁 + 清死代码simplifyInPlace/simplifyTol + 填充等比限幅 + DTO行数校验+枚举钳制 + ContourLine.level默认NaN 2026-06-11 18:59:19 +08:00
parse feat(data): 样本 JSON 解析器(grid/scatter/colorscale/anomaly) 2026-06-07 20:27:58 +08:00
repo feat(data): 异步仓储接口 + ChartLoad/GridLoad 句柄(抽象基+Api实现) + 离线单测 2026-06-11 20:19:32 +08:00
CMakeLists.txt feat(data): 异步仓储接口 + ChartLoad/GridLoad 句柄(抽象基+Api实现) + 离线单测 2026-06-11 20:19:32 +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 等)。