uxarray
uxarray copied to clipboard
Xarray extension for unstructured climate and global weather data analysis and visualization.
### Version v2023.11.1 ### How did you install UXarray? Source ### What happened? Cache and Override parameters are missing from plotting routines. ### What did you expect to happen? GeoDataFrame...
If a dimension (i.e. "time") has the same value as a grid element (i.e. "n_face"), it may be incorrectly remapped to "n_face".
### Proposed new feature or change: Most recent Datashader release (0.16) now supports `geopandas` GeoDataFrames instead of only `spatialpandas` for rendering points, edges, and polygons
### Proposed new feature or change: Migrate usage examples that walk through functionality without a specific use-case / workflow into a "User Guide" Usage Examples should show UXarray in action...
### Proposed new feature or change: Break internal API to manageable and readable chunks. Add a little more to the purpose of each subsection.
### Proposed new feature or change: Support exclusive grid indexing through `Grid.isel` This method should attempt to return a UGRID-complient grid (i.e. at least one face) with no degenerate elements...
See a failing [CI Upstream action](https://github.com/UXARRAY/uxarray/actions/runs/7468831899/job/20327839144) for reference. For now, we've removed Numba from upstream testing, but for future we need to figure this.
### Proposed new feature or change: Support reading GeoDataFrames with geometries and data variables into UXarray data structures.
### Version v2024.0.1 ### How did you install UXarray? Source ### What happened? uxarray.DataArray.isel did not select Time dimension if isel indexers has TIme _and_ grid dimension. ### What did...
### Proposed new feature or change: Add support for plotting data on edges. ```Python uxds['v1'].plot.edges() ```