-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rioxarray #7
Comments
What is the scope of that project? I would have gladly given you collaborator on this project to avoid having two. Maybe Side note: How would you feel about |
It is specifically for rasterio-like functionality.
I was thinking having the rasterio functionality in its own extension could simplify things for geoxarray. (i.e. It could be an optional Also, happy to be a collaborator for this project.
No specific preference on my end. |
hi, a light and smart work! I also want to have a tool for geo image, (light and esay to install, only support crs and transform mat). xarray accessor is a good idea. I did not find a solution befor, and I did not want depend on rasterio, for I think it is heavy and not very pythonic. So I build a project similar, I subclass the ndarray object. GeoNumpy
and we can do image reproject/merge/rasample easily by scipy.ndimage.interpolation.map_coordinate. match. |
@yxdragon Interesting idea. Rasterio may be heavy, but it also is very powerful. It depends what you are doing with your data. One issue I would have in adopting GeoNumpy in my own work is that it will be difficult to use with dask and xarray since it is a subclass. I work on the Satpy (https://satpy.readthedocs.io/en/latest/) project which uses xarray DataArray objects backed by dask arrays to get good perform. We typically deal with a lot of data and have had trouble getting good performance out of scipy's interpolation methods in the past so we use our pyresample library which uses pykdtree for nearest neighbor resampling a long with a couple other resampling algorithms. Thanks for the info. Cool project. |
@djhoese "trouble getting good performance out of scipy's interpolation methods"
I care the performance very much too. If you are intrested in, you can share a geo image and do a resampleing with satpy (a simple neareast, and a gaussian one), I want to implement it in scipy, and have a look the differance! (I am sorry, my english is bad, with many mistake) |
I'm going to close this issue. #24 covered a few newer cases of differences between the projects, but at this point Alan and I are both very aware of rioxarray/geoxarray. Each feature or interface change in geoxarray will likely require at least a second thought on how it affects rioxarray. I know that and I'll try to keep those concerns reflected in future issues and PRs. |
https://github.com/corteva/rioxarray
It would be great to have both projects collaborate!
The text was updated successfully, but these errors were encountered: