Fix nearest-neighbour interpolation.

By using integer coordinate values the tests of nearest-neighbour interpolation were hiding a bug - the underlying SciPy interpolator wasn't being told to operate in nearest-neighbour mode!

This was discovered thanks to #1374.