title: Matplotlib basemap: zoom into orthographic projection
body: <p>I'm trying to plot an area in orthographic projection in order to layer it together with an image from satellite like this one 
  <a href="https://i.stack.imgur.com/ThhvY.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ThhvY.jpg" alt="satellite image"></a></p>
  
  <p>So I've tried to zoom into an orthographic projection like <a href="https://stackoverflow.com/questions/14748226/orthographic-projection-python">here</a></p>
  
  <p>Using this code: </p>
  
  <pre><code>fig = plt.figure(figsize = (5,5))
  
  map = Basemap(projection = 'ortho', lon_0 = 15, lat_0 = 68,\
                 resolution = 'c')
  
  lllon = 7
  urlon = 21
  lllat = 67
  urlat = 70
  
  xmin, ymin = map(lllon, lllat)
  xmax, ymax = map(urlon, urlat)
  
  ax = plt.gca()
  
  ax.set_xlim([xmin, xmax])
  ax.set_ylim([ymin, ymax])
  
  map.drawcoastlines(linewidth = .1)
  map.drawmeridians(np.arange(-180,180,1), linewidth = .01)
  map.drawparallels(np.arange(-80,80,.25), linewidth = .01)
  </code></pre>
  
  <p>and some more to plot lines, but that results in an image that is correct in center and proportion but not cropped to the area specified, like this:</p>
  
  <p><a href="https://i.stack.imgur.com/Ei5X6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ei5X6.png" alt="map"></a></p>
  
  <p>Does anyone have an idea how to solve this? </p>