I tried overpass but not sure how to get a map picture, looks complicated to me. http://printmaps-osm.de looks good, but not sure how long term available this service is and requires a property tool.
What I want:
normal map, with default labeling
specified resolution of picture e.g. 800x600px
query to adjust the view, best would be a limit for n,s,w,e
long term availability to avoid maintaining my script
Is there a simple way to download such an image with python?
I have been running that maposmatic instance for over 5 years now (although the API is a bit younger than that), and don’t have any plans to discontinue it any time soon. But you could also run your own instance, I also provide a Vagrant setup for this on github that you can throw a OSM data extract (or full planet, if you have the resources) in PBF format and it should start up a full working local instance form there: https://github.com/hholzgra/maposmatic-vagrant/
Still is there a way to speed the upload of the map ? On my machine it takes like 40-50s to load the map. I do not know if this is normal. High fidelity is not so important in my use case.