修复高程预览rasterio.warp子模块未加载导致采样失败

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
2026-05-03 15:00:34 +08:00
parent fc36238318
commit a09d12c3c3
+4
View File
@@ -1281,6 +1281,10 @@ def _resolve_dataset_file_format(dataset: ElevationDataset) -> str:
def _require_rasterio_available() -> Any:
try:
import rasterio
import rasterio.warp as rasterio_warp
if not hasattr(rasterio, "warp"):
setattr(rasterio, "warp", rasterio_warp)
except Exception as exc:
raise HTTPException(
status_code=status.HTTP_503_SERVICE_UNAVAILABLE,