geopro/src/core/README.md

502 B
Raw Blame History

core — 纯业务层

铁律:绝不 #include 任何 Qt / VTK 头(含 IInterpolator,返回 core::ScalarVolume)。可独立单元测试。

子目录(设计 §3

  • model/ — 领域模型Project, GsObject, TmObject, DsObject, Anomaly, ColorScale, Grid, ScatterField, ScalarVolume
  • geo/ — LocalFrame原点 + Z 基准 + 轴向、CrsTransformPROJ 封装,多 CRS
  • algo/ — IInterpolator 接口 + IdwInterpolator返回 core 中立的 ScalarVolume