Тематические железнодорожные схемы для Википедии

trolleway
3 min readJan 20, 2017

--

Я собрал и отрендрил 4 набора схем для железных дорог Эстонии, Латвии, Литвы и Калининграда. Набор состоит из схемы электрификации, и схемы парности пригородных поездов (дальних там только по одному, их можно не считать).

Они сделаны маленького формата — под 400 пикселей, специально, что бы можно было читать текст не открывая их отдельно. Цвета взяты из map conventions в англовики.

Данные — выгружены из OSM через overpass-turbo, а тематические слои сделаны в qgis. Хранятся они у меня в nextgis.com, правятся через wfs, а tilemill их может забирать из nextgis.com без дополнительных переделок — прямо в geojson.

Границы стран и океанов рисуются нативным способом tilemill — из Natural Earth. Сделать такой же лёгкий набор данных из OSM пока не удалось.

Схемы сделаны в формате svg. Этот формат позволяет при вёрстке менять их размер на +-100 пикселей без заметного ухудшения читаемости.

В рендринге в svg и состояла главная техническая проблема: на windows не ставится tilemill, который умеет рендрить в svg, на ubuntu он вообще не ставится — инструкции устарели, в OSGeo Live его теперь нет, а раньше был. К счастью, я нашёл машину, где он был установлен 2 года назад.

Другого софта, который мог сгенерировать такие же карты в svg — нету. QGIS некрасиво рендрит надписи в svg, сырой mapnik — не имеет gui для задания bbox и превью.

Вообще, основные #картопроблемы в 2017 году — это неработающий софт. Знаешь, что в принципе можешь сделать такую-то операцию только в такой-то программе — но она либо не ставится, либо за полтора года что-то поменялось, и инструкции не выполняются.

Эти карты видны на страницах:

--

--

No responses yet