05. Zpracování rastrových dat pomocí knihoven Rasterio a Numpy

Podobně jako pro zpracování vektorových dat existuje knihovna Fiona a Shapely, tak pro rastrová data lze použít Rasterio. Podobně jako Fiona, tak i Rasterio je nadstavbou nad nízkoúrovňovou knihovnou GDAL (C++). Rasterio nabízí objektově orientovaný způsob práce s rastrovými daty. Načtené rastrové kanály převádí do 2D NumPy polí, která jsou udržována v operační paměti. Což přirozeně výrazně zvyšuje paměťovou náročnost skriptu. V některých případech může být výhodnější použít místo Rasterio knihovnu GDAL a její vlastní Python API.

Dokumentace:

Praktické úlohy