hydromodpy.core.io#
Low-level I/O helpers: raster, vector, CRS, JSON, HTTP.
Submodules#
raster_io GeoTIFF / NetCDF loading, clipping, reprojection, export. vector_io Shapefile / GeoPackage helpers. crs pyproj CRS helpers (UTM detection, transform, bootstrap). canonical_json Deterministic JSON dump (stable key ordering, sorted sets). http_client HTTP client with retry / backoff / timeout / SHA-256 streaming.
Modules
Deterministic JSON serialization. |
|
CRS helpers built on |
|
Retry decorator for DuckDB writes that may hit a file-level lock. |
|
Filesystem utilities (directory creation, CSV loading). |
|
OGC GeoParquet 1.1 atomic writer. |
|
Unified HTTP client for HydroModPy data sources. |
|
PROJ database bootstrap (opt-in). |
|
Raster I/O: loading, clipping, reprojecting, and exporting GeoTIFF/NetCDF. |
|
Vector I/O helpers (shapefile / GeoPackage / GeoParquet). |