Шрифты установлены, каталог icons есть.
Почему-то установился millstone, который не ставился полтора месяца назад, но при запуске мапника с сгенерированным в carto стилем выдаётся
“RuntimeError: Unknown child node in ‘Map’: ‘Parameters’”
Попробую на чистую Ubuntu Server поставить PostGIS/osm2pgsql/tilemill, и повторить там.
Итак, у меня полтора месяца не разворачивался стиль veloroad, но я нашёл в чём дело. Он работает с версиями tilemill >=0.10.2, а стабильная версия сейчас - 0.10.1 Я взял dev-бинарник на странице https://www.mapbox.com/blog/tilemill-adds-support-for-esri-filegdb-format/, и теперь наслаждаюсь рендерами Сахалина вместе с Северной Кореей.
Привет.
Я упаковал get veloroad в контейнер Docker.
В сборке настроены
Postgresq, Postgis, Mapnik, Apache2, mod_tile, renderd, osm2pgsql, carto и Nik4
Тоесть теперь если вы хотите поднять на VDS или на локальной машине стек рендеринга осм но не хотите тратить 2 дня на установку и настройку, достаточно проделать установить Docker, сделать pull образа https://registry.hub.docker.com/u/dkiselev/nik4web/ и запустить контейнер
После чего, если вы зайдете по адресу localhost:8081/nik4 - вы получите локальную копию http://tile.osmz.ru/get/ с загруженой свердловской областью.
Само по себе это безусловно не достижение, но теперь вы можете редактировать стиль (установлены openstreetmap-carto и veloroad) и легко получать свгшки с отредактированным стилем. Можете загрузить нужную вам область, если ее нет на http://tile.osmz.ru/get/ При этом в основной рабочей системе у вас не болтаются apache, mod_tile и остальные элементы стека рендеринга.
Секономленное на установке и настройке мапника и сотоварищей время можно потратить на свой собственный стиль.
Про контейнеры, если кто пользуется, нужен ли вам TileMill?
У мапкрафта кстати есть недостаток (в сравнении с hot-osm) нельзя сплитануть кусок. Это добавляет кучу работы создателю пирога. В hot’е для того кто создает пирог все гораздо проще, добавляется 1 полигон а дальше рисовальщики сами если что разберуться.
Ну если у тебя все в контейнере то и тпйлмил запихивается в контейнер чтоб не тягать стили и прочее туда-сюда. Т.е. в контейнере он нужен чтобы удобнее было редактировать те стили что внутри лежат