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

agsochi, тебе поможет Kosmos, который сделал автор breki (Igor Brejc). Сначала берешь интересующий .осм-файл, тупо поиском находишь ненужные объекты, удаляешь. Потом в Космос и печатаешь.
Можно нетупо попилить конфиги Космоса, что бы не рисовал лишнее, но если на раз-два делать, проще просто удалить ненужное.
В Космосе еще можно изо-линии высот наложить одним взмахом :slight_smile: и куча вариантов рендеринга оных.

А дальше для распечатки что делаете? На бумагу как переводите? Интересует вопрос ка из OSM получить png/jpeg или любой другой легкораспетываемый формат.

Для небольших фрагментов есть вкладка «Экспорт» на карте.

Mapnik, Osmarender - нет?

zverik
Так там как раз во box а не по poly.

Stud555
Не распечатываю, конверчу в Руссу и полюзую совместно с ГШ.

Ещё можно SAS.Планетой выкачать нужную область, отрендеренную стандартным мапником, и дальше уже резать-клеить как душе угодно.

Maperitive

Подскажите как запустить, у меня Osmarender одни ошибки выдает. :frowning:

Продолжать читать вики.

Если получится его запустить — расскажите. У меня запустился только перл, но полученный svg был не очень красивым.

У меня тоже, только перл запустился. Видок конечно не очень :frowning:

Да, с рендерингом вопрос в зачаточной стадии.
Круто было бы утянуть API на локальный комп и рендерить в PDF, там и размер шрифта
должен настраиваться и все такое. Да и конвертиться PDF в кучу векторных и растровых форматов опосля создания.

AndyOld, как-то странно вопрос поставлен. SVG экспортируется в PDF, если он нужен, одной командой. Размер шрифта не зависит от формата, проще его прописать сразу в стиле рендерера. Любой векторый формат преобразуется в растровый десятком способов. Вся трудность рендеринга OSM-данных — в преобразовании в SVG, что включает в себя, в частности, установку и настройку рендерера и сопутствующих программ (которые писались энтузиастами для себя, по сути).

Эмммм… Maperitive?

Там, между прочим, и выгон в svg есть.

AkMeR
А как в него локальный файл osm загрузить?

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

Маперитив - это замена известного Kosmos`а. Но так как он (она?) находится в бетах, то и интерфейса там, как такового, нету. Только консоль команд. Загрузка файла - есть.
А вообще, список команд - тут.

Да, кстати, а попробуйте Космос - тоже неплохая вещь.

Вообще-то ни один рендерер ничего не тянет из сети. Osmarender, maperitive и kosmos работают с локальным .osm-файлом, mapnik работает с локальной (не обязательно, но обычно) базой данных, в которую этот osm был загружен. Интернет пригодится лишь для прочтения документации и, возможно, поиска стилей.

Kosmos, кстати, умеет брать правила рендера по ссылке, что локальной, что вебовской. Но это просто фича.

Надо сначала взять маленький кусочек от Сочи в формате osm, вот например : http://api.openstreetmap.org/api/0.6/map?bbox=39.71102,43.60846,39.72187,43.61482

потом уже пробовать хоть это отрендерить

Попробовал Kosmos, симпатично, жаль только в png и может сохранять, красиво было бы такое получить в векторе, чтоб с рельефом, контурами. Можно было оформить рамку, наложить координатную сетку и печатать на принтере.
Правда похоже SRTM3 данные он все же из инета тянет.