Требуется загрузить данные внутри определенного населенного пункта, сделать из них карту N на M частей, распечатать ее на N*M листов А4, склеить и повесить на стенку. Последние пункты затруднений не вызывают, вопрос в том, как осуществить все остальное. Посмотрел те решения, что уже есть – они, кажется, расчитаны на печать только одного листа.
Плюс – печать будет на черно-белом принтере и отрендерить карту лучше соответственно. Я так мыслю, надо заюзать мапник, сгенерировать тайлы и поместить их на страницу А4 в определенном порядке и количестве в зависимости от размера (например, 3 на 4). Нету ли готовых скриптов и прочего для этого?
…ну или отрендерить, склеить из квадратных тайлов один файл, который потом порезать на прямоугольные части и печатать. Что проще?
Ищу сервис, где можно было бы получить готовую порезанную карту с навигацией (т.е. по принципу атласов, карт печатных), где по бокам страницы указаны номера страниц. (потому что всё что видел предлагают либо один большой, либо walking paper но он генерирует не много нето)
А саспланета не подойдет? Там есть возможность набор тайлов произвольного масштаба по выбранной области произвольного размера записать в виде одного большого JPG. Потом корректировать цвет, резать или печатать по частям из графического редактора
pvp
Выполнял примерно ту же задачу, только листов было всего четыре (но формата A1). Картинку сгенерил Maperitive (сразу растровую), порезал на несколько частей и распечатал. Использовать для этого мапник, как мне кажется, — это излишне усложнять себе жизнь
Тоже Бьюсь головой уже полдня. То что MapOSMatic умеет ставить номера домов - очевидно, т.к. всё-таки минимум одна карта генерируется с номерами http://maposmatic.org/jobs/62139
Но я сколько ни пытался - номеров нет. Тестировал на сайте все стили, разные размеры bbox, разные регионы - БЕСПОЛЕЗНО. На зданиях стоят те же теги что и по указанной ссылке выше, но номера не печатаются.
Мапосматик рисует атлас в масштабе z16, а номера домов в осмовских стилях появляются только в масштабе z17 и выше. Просто напишите свой стиль для мапника и используйте его.
Спасибо за информацию, но боюсь это не подойдет. Странно что у них Елагин остров (или что это в Питере) печатается нормально.
PS: вот в этом весь ОСМ - сначала идет завлекуха “у нас круто, много разных самых лучших сервисов”, а как доходит до чего-то полезного и нужного - “разверни у себя сервер и делай сам”. Представляю если я дам такую рекомендацию таксистам, которые помогают мне вносить адреса.
Основная беда ОСМ в другом. Большинство инструментов есть, но никто не хочет их сам использовать, но все хотят, что бы авторы инструментов всё делали по их запросам.
Max Vasilev
Не все обязаны быть программистами, чтобы всего лишь распечатать карту. Кто-то делает сервисы, а кто-то вносит данные. Но Ваша позиция понятна - каждый осмер обязан научиться устанавливать мапник и его окружение. А не умеешь настраивать PostGIS и импортировать планету - ешь что дают.
Я всего-то хотел посмотреть как карта смотрится в распечатанном виде, собирался привести MapOSMatic как ещё один аргумент в пользу открытости данных. Хорошо хоть догадался проверить как она выглядит… без номеров домов эта карта бесполезна.
Письмо авторам я написал вежливое, надеюсь там адекватные люди.
PS: Интересно openstreetmap.ru пользуется готовыми тайлами мапника или генерирует у себя на сервере ?