BUG: add proper error handling when using interp2d on regular grids

fixes #1889
BUG: fix test for interp2d
Merge pull request #3348 from andreas-h/gh1889

BUG: add proper error handling when using interp2d on regular grids