TL; DR
How to I set the map to be exactly 1600x900 px?
Description
I am trying to draw a map with Jupyter Notebook using Basemap library as follows:
from mpl_toolkits.basemap import Basemap
import numpy as np
import matplotlib.pyplot as plt
atlas = Basemap(
llcrnrlon = -10.5, # Longitude lower right corner
llcrnrlat = 35, # Latitude lower right corner
urcrnrlon = 14.0, # Longitude upper right corner
urcrnrlat = 44.0, # Latitude upper right corner
resolution = 'i', # Crude resolution
projection = 'tmerc', # Transverse Mercator projection
lat_0 = 39.5, # Central latitude
lon_0 = -3.25 # Central longitude
)
atlas.drawmapboundary(fill_color='aqua')
atlas.fillcontinents(color='#cc9955',lake_color='aqua')
atlas.drawcoastlines()
plt.show()
and getting the following result
Is it possible to make the drawn map larger, defining the minimum width and height it should have?

1600x900 pxpassing the dimensions to the constructor, for example, or calling aBasemapmethod.plt.figure(figsize=(20, 15))and the image will be scaled down to whatever fits into the notebook.