You can try also scipy.interpolate.griddata (not the pylab's griddata!)

  Nadav