title: Drawing upon openstreetmap in python
body: <p>What I  want to do is to generate a static image (e.g. a png) using python and using openstreetmap tiles as a background.</p>
  
  <p>Mathplotlib and Basemap is almost what I'm looking for. The problem is being able to use OSM tiles as background. I'm not pleased by the approach suggested in <a href="http://stevendkay.wordpress.com/2010/02/24/plotting-points-on-an-openstreetmap-export/" rel="nofollow noreferrer">http://stevendkay.wordpress.com/2010/02/24/plotting-points-on-an-openstreetmap-export/</a></p>
  
  <p>The closest I found is in this answer but using R, and not python <a href="https://stackoverflow.com/questions/11056738/plotting-points-from-a-data-frame-using-openstreetmap/11059340#11059340">Plotting points from a data.frame using OpenStreetMap</a></p>
  
  <p>Did I miss any obvious and easy solution?</p>
  
  <p>Thanks for your help</p>
  
  <p>EDIT : this questions suggests many tools, but none seems to match my needs <a href="https://stackoverflow.com/questions/11321718/how-can-i-display-osm-tiles-using-python/11325174#11325174">How can I display OSM tiles using Python?</a></p>