took mpl_toolkits.basemap's interp function.
harmonized interp1d and interp2d w.r.t input `order` and `method`
argument