use scipy.interpolate.griddata for resampling when available