importing rioxarray instead of xarray to open rasterio file

This commit is contained in:
virio-andreyana 2023-02-08 11:45:18 +01:00
parent d2f2634bae
commit d33547efba
3 changed files with 4 additions and 2 deletions

View File

@ -335,6 +335,7 @@ dependencies:
- requests=2.28.1
- retry=0.9.2
- rich=12.5.1
- rioxarray=0.13.3
- rtree=1.0.0
- s2n=1.0.10
- scikit-learn=1.1.1

View File

@ -29,6 +29,7 @@ dependencies:
- pandas
- geopandas>=0.11.0
- xarray
- rioxarray
- netcdf4
- networkx
- scipy

View File

@ -41,7 +41,7 @@ import logging
import os
import zipfile
import xarray as xr
import rioxarray as rio
from _helpers import configure_logging
from build_natura_raster import determine_cutout_xXyY
@ -59,7 +59,7 @@ if __name__ == "__main__":
with zipfile.ZipFile(snakemake.input.ship_density) as zip_f:
zip_f.extract("shipdensity_global.tif")
with xr.open_rasterio("shipdensity_global.tif") as ship_density:
with rio.open_rasterio("shipdensity_global.tif") as ship_density:
ship_density = ship_density.drop(["band"]).sel(
x=slice(min(xs), max(Xs)), y=slice(max(Ys), min(ys))
)