backend/src/import/
├── mod.rs # 公共接口 (import_file 等)
├── detect.rs # 文件类型检测 (is_geojson_like 等)
├── crs.rs # CRS 检测和归一化 (已有 crs.rs,部分可移入)
├── geojson.rs # GeoJSON/GeoJSONSeq 重写和处理
├── shapefile.rs # Shapefile 解压和处理
├── columns.rs # 列名归一化和类型强制转换
└── metadata.rs # 元数据注册和 schema 更新
问题
自 icon upload 功能和 server-side import(#167, #201)合并后,
backend/src/import.rs已增长至 1584 行、45 个函数,成为项目中最大的单文件之一。具体问题
建议拆分方案
关联