html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/2281#issuecomment-404407676,https://api.github.com/repos/pydata/xarray/issues/2281,404407676,MDEyOklzc3VlQ29tbWVudDQwNDQwNzY3Ng==,6815844,2018-07-12T06:48:18Z,2018-07-12T06:48:18Z,MEMBER,"Thanks, @JiaweiZhuang Not yet. `interp()` only works on N-dimensional regular grid. Under the hood, we are just using `scipy.interpolate.interp1d` and `interpn`. I am happy to see curvilinear interpolation in xarray if we could find a good general API for N-dimensional array. Do you have any proposal? For curvilinear interpolation, we may have some arbitrariness, e.g. ```python dr_out = dr.interp(xc=lon) ``` the resultant dimension is not well determined. Maybe we need some limitation for the arguments. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,340486433