Да проще на Питоне написать скрипт, отрендерить карту более крупной плиткой.
В исходниках мапника есть скрипт generate_image.py, для него можно написать скрипт .sh:
./_generate_image.py -c 83.0282,54.8363,83.1986,54.9063 -z 13 -o 13.png -l transparent.xml
./_generate_image.py -c 83.0782,54.8563,83.1486,54.8863 -z 14 -o 14.png -l transparent.xml
./_generate_image.py -c 83.0782,54.8563,83.1486,54.8863 -z 15 -o 15.png -l transparent.xml
./_generate_image.py -c 83.0982,54.8663,83.1286,54.8763 -z 16 -o 16.png -l transparent.xml
Или на питоне:
#!/usr/bin/python
from generator_lib import render_image
#coords = {'irk': '100.41,51.94,104.74,54.72', 'nso': '75.744,53.604,78.307,55.282'}
coords = {'nso': '77.844,53.654,78.207,53.832'}
outfile = '%s.%s.%s.png'
style_filename = '%s.xml'
styles = ('transparent',) # 'osm'
for name, c in coords.items():
cc = map(float, c.split(','))
for z in (13,):
for stylename in styles:
render_image(cc, z, [], style_filename % (stylename,), outfile % (name, z, stylename))