Печать карты ОСМ

зачем в faq? в документации это отдельным разделом в самом начале, сразу после обычного text:name.

Нет, ну если хотите, чтобы и дальше возникал этот вопрос, то пусть будет так, как есть.

Есть ли возможность в Maperitive повернуть текст подписей (точек, областей, номеров домов) на 45%?

Нет.

Похоже, нет. Можно попробовать после экспорта в svg сделать это внешней программой — например, через скрипт к inkscape.

Ну да, Maperitive все надписи по группам раскладывает, надо всю группу перебрать и каждого повернуть. Но работать не возможно, загрузил 1/4 города и всё, ждешь по минуте каждого движения.

Поэтому я и пишу про скрипт :slight_smile:

Для иллюстратора работает:

O = app.activeDocument.layers[0].textFrames;
for (i=0; i<O.length; i++){O[i].rotate(-45);}

Требуется загрузить данные внутри определенного населенного пункта, сделать из них карту N на M частей, распечатать ее на N*M листов А4, склеить и повесить на стенку. Последние пункты затруднений не вызывают, вопрос в том, как осуществить все остальное. Посмотрел те решения, что уже есть – они, кажется, расчитаны на печать только одного листа.
Плюс – печать будет на черно-белом принтере и отрендерить карту лучше соответственно. Я так мыслю, надо заюзать мапник, сгенерировать тайлы и поместить их на страницу А4 в определенном порядке и количестве в зависимости от размера (например, 3 на 4). Нету ли готовых скриптов и прочего для этого?

…ну или отрендерить, склеить из квадратных тайлов один файл, который потом порезать на прямоугольные части и печатать. Что проще?

pvp, как вариант: Maperitive → SVG → CorelDraw (или любой другой векторный редактор).

Колхозный вариант - сделать одну большую карту, обезцветить и порезать в фотошопе как душе угодно))

Ищу сервис, где можно было бы получить готовую порезанную карту с навигацией (т.е. по принципу атласов, карт печатных), где по бокам страницы указаны номера страниц. (потому что всё что видел предлагают либо один большой, либо walking paper но он генерирует не много нето)

А саспланета не подойдет? Там есть возможность набор тайлов произвольного масштаба по выбранной области произвольного размера записать в виде одного большого JPG. Потом корректировать цвет, резать или печатать по частям из графического редактора

В самой SASPlanet есть возможность разбить изображение на нужное количество частей, избежав т.о. загрузки оогромного файла в графический редактор.

pvp
Выполнял примерно ту же задачу, только листов было всего четыре (но формата A1). Картинку сгенерил Maperitive (сразу растровую), порезал на несколько частей и распечатал. Использовать для этого мапник, как мне кажется, — это излишне усложнять себе жизнь :slight_smile:

Тоже Бьюсь головой уже полдня. То что MapOSMatic умеет ставить номера домов - очевидно, т.к. всё-таки минимум одна карта генерируется с номерами http://maposmatic.org/jobs/62139

Но я сколько ни пытался - номеров нет. Тестировал на сайте все стили, разные размеры bbox, разные регионы - БЕСПОЛЕЗНО. На зданиях стоят те же теги что и по указанной ссылке выше, но номера не печатаются.

Вот например, никаких номеров не появляется
http://maposmatic.org/jobs/62158/bwwUpYKMJlQmalbV

Кто-нибудь подскажите куда копать. Это уже наваждение, ничем другим заниматься не могу, пока не решу проблему.

Мапосматик рисует атлас в масштабе z16, а номера домов в осмовских стилях появляются только в масштабе z17 и выше. Просто напишите свой стиль для мапника и используйте его.

Этот стиль можно подсунуть в Maposmatic, или что имеется в виду ? Я не увидел там возможности использовать свой стиль.

Да, можно. Для этого разворачиваете его у себя, вместе с PostGIS базой и мапником и подсовываете любой стиль, который сами напишете.

А нигде часом нету образа для виртуалки с установленым и настроенным мапником посгисом и вот этим всем?