uxarray
uxarray copied to clipboard
Xarray extension for unstructured climate and global weather data analysis and visualization.
Closes #572 ## Overview Compares BallTree and KDTree performance on construction and querying of nearest neighbors on a large 30km mesh. ## PR Checklist **General** - [x] An issue is...
Closes #XXX ## Overview ## Expected Usage ```Python import uxarray as ux grid_path = "/path/to/grid.nc" data_path = "/path/to/data.nc" uxds = ux.open_dataset(grid_path, data_path) # this is how you use this function...
### Proposed new feature or change: Implement bilinear remapping in UXarray. Good paper [here](https://gmd.copernicus.org/articles/16/1537/2023/) by David Marsico and Paul Ullrich.
### Proposed new feature or change: Add reader and writer for shapefiles. There is post about some existing options [here](https://gis.stackexchange.com/questions/113799/reading-shapefile-in-python) UXarray requires only certain aspects from the file - coords,...
As opposed to having our development roadmap split between discussion posts, internal meeting documents, and the draft API, we could collect all of these into a section under our documentation,...
**Describe the feature you'd like added to this project** This method currently works only if there is a single data array in the dataset. A deprecation warning has started to...
Closes #483 #601 #602 #603 ## Overview * `UxDataArray.to_trimesh()` and `Grid.to_simplices()` methods for triangulating coordinates for visualization * `UxDataArray.plot.trimesh()` and `UxDataArray.plot.rasterize(method='trimesh')` plotting methods * Added supported for geographic projections in...
### Proposed new feature or change: Currently, our remapping uses default trees, `ball_tree` for spherical and `kd_tree` for cartesian remapping. We should let the user decide if they want to...
### Proposed new feature or change: Use the new algorithm with accurate operators to calculate the `gca_constLat_intersection`
### Proposed new feature or change: Utilize the `_split()` to achieve accurate fma operation for windows system. Otherwise, it will produce inconsistent intersection point result from different system