title: Interpolate from one grid to another in python
body: <p>I have spent now several weeks on a problem I really think must have an easy answer.</p>
  
  <p>I have data in the form of</p>
  
  <pre><code>lat1.shape=[26,32]
  lon1.shape=[26,32]
  data1.shape=[26,32]
  </code></pre>
  
  <p>which is a coarse grid (resolution 12.5x12.5km)</p>
  
  <p>I have another dataset in the form of </p>
  
  <pre><code>lat2.shape=[103, 127]
  lon2.shape=[103, 127]
  data2.shape=[103, 127]
  </code></pre>
  
  <p>which is a finer grid (3.125x3.125 km)</p>
  
  <p>Now, I want to make a calculation involving both and for this I would like to interpolate the coarser grid on the finer grid, to have then the same dimensions and same grid-points.
  Unfortunately I didn't find anything in the internet involving these 2D-coordinates.
  I already tried griddata, basemap.interp and interp2d. Can someone help me with this ?</p>
  
  <p>Thank you so much for any help !</p>