rasterio
rasterio copied to clipboard
Rasterio reads and writes geospatial raster datasets
Hello! I'm facing some strange behavior while reading multiple rasters from disk. It appears that everything is kept in memory. I have an amount of approximatively 45Go of images and...
## Expected behavior and actual behavior. After updating my dependencies I expect to still be able to write bands using `DatasetWriter.write`. Instead I get ``` File "rasterio/_io.pyx", line 1728, in...
Raster Attribute Tables (RAT) are used to add extra information to a raster such as describing categorical class values, histograms, and symbology. I had a recent use case of producing...
This issue is intended to track the discussion regarding the effort to make bounds less ambiguous. Bits and pieces of this discussion have been spread across several threads and I...
The GDAL C++ function [GDALFillNodata](https://gdal.org/en/latest/api/gdal_alg.html#_CPPv414GDALFillNodata15GDALRasterBandH15GDALRasterBandHdiiPPc16GDALProgressFuncPv) supports additional name=value options: > papszOptions -- additional name=value options in a string list. > > - TEMP_FILE_DRIVER=gdal_driver_name. For example MEM. > - NODATA=value (starting...
A bit of maintenance to the CI: - Updated/added Python 3.12 across multiple jobs - Updated/added GDAL 3.9 jobs - Run tests on NumPy 2 Python 3.13 testing should probably...
Resolves the following warnings in RtD CI: ``` /home/docs/checkouts/readthedocs.org/user_builds/rasterio/conda/3351/lib/python3.11/site-packages/rasterio/enums.py:docstring of rasterio.enums.Resampling.average:1: WARNING: duplicate object description of rasterio.enums.Resampling.average, other instance in api/rasterio.enums, use :no-index: for one of them /home/docs/checkouts/readthedocs.org/user_builds/rasterio/conda/3351/lib/python3.11/site-packages/rasterio/enums.py:docstring of rasterio.enums.Resampling.bilinear:1:...
Resolves the following warnings in RtD CI: ``` /home/docs/checkouts/readthedocs.org/user_builds/rasterio/conda/3350/lib/python3.11/site-packages/rasterio/coords.py:docstring of rasterio.coords.BoundingBox.bottom:1: WARNING: duplicate object description of rasterio.coords.BoundingBox.bottom, other instance in api/rasterio.coords, use :no-index: for one of them /home/docs/checkouts/readthedocs.org/user_builds/rasterio/conda/3350/lib/python3.11/site-packages/rasterio/coords.py:docstring of rasterio.coords.BoundingBox.left:1:...
Experiment with adding the threadsafe flag to read-only rasters. The new functionality are explained here: https://gdal.org/en/stable/development/rfc/rfc101_raster_dataset_threadsafety.html One section of note: > A Python equivalent of multireadtest has been written. Scalability...
I understand from #2322 that you don't want to start a big type hinting task since this would require a lot of work. I think it would nonetheless make sense...