Alacarte, рендеринг своих карт средствами OSM

Alacarte Server
Необходимая особенность … , т.к. рендер шрифтов работает только с одним потоком.

server.num-threads = [b]1[/b]

Спасибо.
Ушел пробовать

а под вынь 32 мона скомпилить?

Отличная вещь! Огромное спасибо.
Буду думать как под ubuntu это дожать и как в pdf генерить в масштабе

Дык вроде он и так 32-битный.

Ругается, что не приложение Win32…:frowning:

Странно, постараюсь где нибудь найти 32 битную машину, но заголовок вроде нормальный.

OPTIONAL HEADER :
	Magic                         	010Bh ( PE32 : normal 32-bit ) 

Проверил на Win7 32 SP1 запускается. Для начала вы на семёрке пробуете ?

Пробовал Windows XP SP3 - не идёт :frowning:

именно, не замускается, грит не 32 приложение

Ну я посмотрю, что можно покрутить, но шансы не велики.

freeExec
Не могли бы вкратце сказать последовательность работы или может какие-то доки есть.
Импортировал обрезку osm, если я правильно понимаю она загрузилась в базу ala.carte. Сервер стартовал без ошибок, обращение по http://localhost:8888 выдаёт картинку default.png “Oops!”, если открыть index.htm - обычный мапник.
Спасибо.

Обращение за тайлами http://localhost:8888/ИМЯ/16/41565/20954.png
Имя берется из mapcss\ИМЯ.mapcss
И сори за ошибку, просто конфиг мой, а страница стандартная и там различаются порты для сервера. Нужно их поправить или в конфиге сервера или в странице.

freeExec, а судя по index.html должно же получится карта типа slippy map сделанная на лифлете со слоями “Default”: alaDefault, “Ceyx”: alaCeyx, “Wire”: alaWire
зачем видеть отдельные тайлы?

расчитывал сделать:

  1. выгрузить кусок ОСМ
  2. alacarte-importer.exe сделает тайлы
  3. зайти http://127.0.0.1:8888/index.html (порты в html заменил 8080 на 8888)

и получить карту в нужном стиле…

а получаю картинку Oops! и не понятно в чем проблема.
http://127.0.0.1:8888/wire/16/41565/20954.png показывает отдельный тайл нормально

а вот лифлет чтото не работает… и видимо не у меня одного

freeExec, спасибо за сборку сервера под виндоус!

Эээ страницу хостить на другом сервере, этот отдаёт только тайлы.

Заменил в конфиге порт на 8080 (у меня он был свободен), index.html прекрасно открывается прямо с диска без веб-хостинга. Этого уже достаточно для обкатки стилей.
great job ! :up:

PS: с таким инструментом, уверен, на openstreetmap.ru появится большой выбор стилей.

Только если удасться найти добровольцев хостить у себя 1-2 области.

Фантастика… AlacarteServer подхватывает стили на лету - достаточно подложить в папку и сервер перестартовать не надо.

А где можно разжиться каким-нибудь приятным mapcss типа openstreetmap.de ? (у них сейчас xml для мапника)

Такое подойдет http://www.cartotype.com/a-new-style-sheet-osm-neo.html ?


Импортёр тоже не работает ?
Попробуйте этот.

Спасибо, но они мапниковские. Для mapcss их надо полностью переписывать.

Весь день игрался с default.mapcss, куча вопросов по формату. Если кто-то в них разбирается - помогите советом:

  1. Почему на zoom10 и мельче пропадает casing-color у линий (окантовка по-нашему) (AlacarteServer feature ? всё ещё пытаю стиль, может проблема в нём);
  2. Поддерживаются ли заливки с альфа-каналом;
  3. Поддерживаются ли pattern-заливки (т.е. монохромный образец, а цвета назначаются пользователем);
  4. Как сделать стрелку направления для полилиний (oneway, river и т.д.)

Заранее спасибо.