xarray-spatial
xarray-spatial copied to clipboard
Raster-based Spatial Analytics for Python
When you build the docs locally or via CI, it rebuilds many old versions of the docs as well as the current ones. This isn't ideal as it takes a...
**Enhancement/Code example:** Adding a function where the user can pass the layer(s) from different rasters to perform map algebra and create another raster as the output. **Or provide an example...
Has anyone tested the correctness of the viewshed analysis output? Assuming ESRI's ArcGIS as the ground truth, as it is the most popular, paid, solid and established viewshed product, Does...
- [ ] General concept implemented here: `interpolation.idw()` method (checkout implementation here: https://github.com/makepath/safegraph-where-should-i-shop/blob/master/SafeGraph%20-%20Where%20Should%20I%20Go%3F.ipynb) - [ ] Add Basic Numpy / Numba support - [ ] Add Dask Support - [...
Need to extend the existing zonal stats tests to include cupy. The three test functions affected are: - test_default_stats - test_zone_ids_stats - test_custom_stats The default stats is easy to extend,...
- [ ] Flow Direction: https://pro.arcgis.com/en/pro-app/tool-reference/spatial-analyst/how-flow-direction-works.htm - [ ] Fill Depressions: https://pro.arcgis.com/en/pro-app/tool-reference/spatial-analyst/creating-a-depressionless-dem.htm - [ ] Flow Accumulation: https://pro.arcgis.com/en/pro-app/tool-reference/spatial-analyst/how-flow-accumulation-works.htm - [ ] Delineate watershed: https://pro.arcgis.com/en/pro-app/tool-reference/spatial-analyst/watershed.htm
GPU code seems to hang if the supplied `cupy`-backed `xarray.DataArray` contains `np.nan` values. Need to check rtxpy viewshed for the same problem. Possible solutions: 1. Keep the `np.nan` values (and...
**Describe the bug** Running zonal_stats and passing in the argument `nodata_values = -99999` results in a ValueError: All arrays must be of the same length stack trace with method and...
This is for a longer term. Should we have an extension for xarray-spatial to get some sample data to run examples? Then we can do something similar as below ```python...