duxin
1f6c81158b
fix: 动态查找 PROJ/GDAL 路径 + Warp 1 像素浮点舍入容错
**water_quality_gui_v2.py:**
- 废弃硬编码 conda_env 路径
- 新增 _find_and_set_gdal_env(): 基于 sys.prefix 自动推断
Library/share/proj 和 Library/share/gdal,验证 proj.db 存在后
强设 PROJ_LIB 和 GDAL_DATA 环境变量
- 兼容 Windows (Library/share/...) 和 Linux/Mac (share/...) 路径
**preview_generator.py _warp_mask_to_image():**
- 尺寸验证从严格相等改为 ±2 像素容差
- 新增 _snap_array_to_shape(): warp 输出与 target_shape
相差 ≤2px 时自动 slice(截断)或 pad(填充),不再回退到盲读模式
- 解决坐标系转换浮点舍入导致的 1048x522 vs 1047x521 问题
2026-07-07 10:01:31 +08:00
..
2026-05-09 17:18:34 +08:00
2026-05-09 17:18:34 +08:00
2026-07-01 09:57:27 +08:00
2026-07-07 09:10:40 +08:00
2026-07-07 10:01:31 +08:00
2026-07-07 09:10:40 +08:00
2026-06-18 11:18:27 +08:00