Есть необходимость рендерить конкретные участки карты по требованию. Я сделал как указано в вики http://wiki.openstreetmap.org/wiki/Mapnik.
Импортировал OSM данные, поставил Mapnik, сгенерировал конфиг скриптом generate_xml.py.
Но когда я пытаюсь рендерить тайлы, они выглядят не так как я ожидаю.
Скрипт, который я накопипастил для рендера:
#!/usr/bin/python
import sys
import mapnik
width = 256
height = 256
# Here goes code which imports vars (left, top, right, bottom, style and output) from script params
mymap = mapnik.Map(width, height)
mapnik.load_map(mymap, style)
map_bbox = mapnik.Box2d(left,bottom,right,top)
mymap.zoom_to_box(map_bbox)
mapnik.render_to_file(mymap, output)
В результате рендера этих 4х участков получается странная картина:
-0.5616, 51.5771, -0.5313, 51.5959
-0.5313, 51.5771, -0.5009, 51.5959
-0.5616, 51.5582, -0.5313, 51.5771
-0.5313, 51.5582, -0.5009, 51.5771
У меня нет абсолютно никакого опыта работы с ГИС. Подскажите, пожалуйста, куда копать?