Files
WQ_GUI/src
duxin c4c1e6db36 perf: 影像预览图改用 GDAL buf 降采样读取,防大图 OOM
新增 _preview_size / _read_downsampled_band,用 band.ReadAsArray(buf_xsize, buf_ysize) 让 GDAL 在 C++ 层完成抽样,Python 侧只出现 buf 尺寸数组,不再先读整幅再 resize。

掩膜 warp 目标尺寸改为按 MAX_PREVIEW_DIM=2048 直接指定 width/height 输出,避免构建全分辨率 MEM 数据集;与底图调用同一 _preview_size,保证两者 buf 尺寸严格一致可叠加。

warp 输出类型固定 Float32:nodata -9999 在 Byte 目标上会被 clamp 成 0,使陆地被误判为 nodata 而烧成全图水体。

去掉 targetAlignedPixels(与 width/height 精确控制尺寸互斥),固定 outputBounds + width/height 已可精确对齐。
2026-09-15 10:34:46 +08:00
..
2026-07-01 09:57:27 +08:00
2026-04-08 15:25:08 +08:00
2026-04-08 15:25:08 +08:00