He encontrado algunas imágenes de mapa base accesible desde la NASA GIBS tileserver. Es posible que pueda usar el mismo método para otros servidores de mosaico.
http://earthdata.nasa.gov/wiki/main/index.php/GIBS_Supported_Clients#Script-level_access_to_imagery
Thi Usos gdal_translate de GDAL en un subnivel pitón:
import subprocess
import matplotlib.pyplot
import mpl_toolkits.basemap
l,u,r,d=(7.4319,52.0632,7.848,51.8495)
subprocess.call ('gdal_translate -of GTiff -outsize 400 400 -projwin {l} {u} {r} {d} TERRA.xml Background.tif'.format(l=l,u=u,r=r,d=d),shell=True)
im=matplotlib.pyplot.imread('Background.tif')
m = mpl_toolkits.basemap.Basemap(llcrnrlon=l, urcrnrlat=u, urcrnrlon=r, llcrnrlat=d,
resolution='h', projection='merc')
m.imshow(im, interpolation='lanczos', origin='upper')
matplotlib.pyplot.show()
Esto necesita el archivo TERRA.xml desde el enlace anterior, aunque se puede inline XML también.
Duplicado: http://stackoverflow.com/questions/9482335/draw-a-map-with-gps-markers-and-save-this-image-to-file/9485409#9485409 – ChrisP
Pero la entrada del blog está vinculada solo describe una solución que me obliga a combinar dos imágenes (mapa y puntos) por photoshop/gimp, necesito una solución totalmente automatizada – teGuy
teGuy ... publique su solución (con el mayor detalle posible) como respuesta ... luego acéptalo. Es más que correcto contestar sus propias preguntas: http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/ – Yann