Padding value is wrong if using bbox bounds

Hi,

I was getting padding errors when trying to generate maps using bbox bounds and made a minor fix in the map.py code to make it work.

I saw a couple of commits in the last days about a similar issue so I don't know if this fix is already planned or something. 

In that case please ignore this pull request :)