Comments (9)
Does your source grid ds_in
has corner values?
from xesmf.
The original netcdf file does have the corner values lon_bnds
and lat_bnds
. Maybe it's lost when opened using xarray
?
from xesmf.
Use ds_in.rename({'lon_bnds: 'lon_b', 'lat_bnds: 'lat_b'}, inplace=True)
so xESMF can recognize the name.
from xesmf.
I did this but still not working. The error this time is
ValueError: lon and lat should be both 1D or 2D
The original grid is curve-linear, so lab_b
and lon_b
are 3D arrays (a vertices dimension, plut the i and j dimensions).
from xesmf.
See #14 (comment)
from xesmf.
Thanks! I followed the suggestion there and manually changed the corners and it worked. One more thing. The regridding returned 0
rather than nan
on grid points that have no data. I read some of the older posts and tried the conservative_normalized
method but it didn't make a difference. Is it just a matter of removing 0
after regridding or more serious issues?
from xesmf.
I followed the suggestion there and manually changed the corners and it worked.
Glad to see that!
The regridding returned 0 rather than nan on grid points that have no data.
This is the same issue as #15. There's a temporary workaround at #15 (comment)
from xesmf.
That code does work. Thanks.
from xesmf.
Great. Let me know if there're further issues.
from xesmf.
Related Issues (20)
- installation impossible with anaconda HOT 3
- MOAB support in ESMF 8.1.0 HOT 1
- repo not maintained see https://github.com/pangeo-data/xESMF
- ValueError: Dimensions {'bounds'} do not exist. Expected one or more of ('lon', 'bnds') HOT 1
- Example of interpolating 6 tiles cube-sphere grid to lat-lon grid HOT 2
- Error writing log file HOT 1
- xESMF regridding showing repeated values at latitude poles? HOT 2
- xESMF error after 12+ hour script run in downscaling grid/upsampling data HOT 2
- Misrepresentation of the number of precipitation events HOT 1
- ImportError: The ESMF shared library did not load properly. HOT 1
- How does xesmf treats grid cell with Nan values? HOT 1
- Hi, want to regrid wrfout (rainc+rainnc) data HOT 1
- ModuleNotFoundError: No module named 'ESMF' HOT 6
- ValueError: {'longitude', 'latitude'} are not variables in the underlying object. {'longitude', 'latitude'} are dimensions with no index.
- Using xesmf to efficiently regrid data to another resolution including vertical dimension
- Issue xe.regridder(); cannot reshape array of size A*B*C*D into shape (A, B, C, D) HOT 1
- Not Found for url
- pytest reports PIO errors HOT 1
- regrid velocity vector from tripolar grid to regular lat-lon grid
- install with pip
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xesmf.