Philip Chmielowiec
Philip Chmielowiec
### Proposed new feature or change: Create a usage example on how to plot data variables by triangulating the coordinates they are mapped to.
### 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: 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...
### Proposed new feature or change: Support reading GeoDataFrames with geometries and data variables into UXarray data structures.
### Proposed new feature or change: Add support for plotting data on edges. ```Python uxds['v1'].plot.edges() ```
### Proposed new feature or change: https://sparse.pydata.org/en/stable/
### Proposed new feature or change: We should avoid using these general try/catch blocks and instead keep the original exception. Applies to `open_grid`, `open_dataset`, and `open_mfdataset` https://github.com/UXARRAY/uxarray/blob/27f7967732087792545d3952bb87b28f08279d33/uxarray/core/api.py#L79-L89