Рисование под рендерер

В dev@ сейчас идёт обсуждение CSS-языков (всех четырёх: Cascadenik, Carto, MapCSS и Maperitive) и автоматического преобразования мапниковских стилей в них. Обратная задача уже выполнима для первых трёх, например. Началось, то есть, с вопроса о конвертировании, но вылилось в сравнение языков между собой. Graham Jones замечает, что у Carto неудобно задаются источники данных. Дальше AJ Ashton противопоставляет Ca* и MapCSS, а Andy Allan, недавно делавший замечательную презентацию про Mapnik на SotM-EU, рассказывает, как нелепо MapCSS выглядит из мапниковского лагеря. Разумеется, безответным это не осталось, и Richard Fairhurst, автор потлатча, в деталях описал, почему MapCSS оказался именно таким. После обмена претензиями про написание свойств Ричард случайно посетовал на то, что маперитив не использует этот язык, и, конечно, появился Igor Brejc с подробным ответом. Чуть позже пришёл Komяpa, объяснил, что MapCSS вообще некорректно сравнивать с мапником, и чуть дальше в дискуссии с Игорем рассказал про конвертацию MapCSS в Mapnik для космоснимков, и как в итоге появился Kothic JS, как попытка отвязаться от рендерера на сервере.

В talk@ третью неделю обсуждают, как и стоит ли прикручивать к ченджсетам комментарии, кнопочки like/dislike и рейтинг. В целом, против +1/-1 никто не возражает, хотя и боятся, что отрицательные голоса могут быть восприняты не как мнение, а как руководство к откату.

Ну и вот ещё смешное NE2 нашёл на карте.
Поделиться
Отправить
3 комментария
 
Maperitive — не СSS. Это что-то типа YAML.
 
> боятся, что отрицательные голоса могут быть восприняты не как мнение, а как руководство к откату.

Не понял, а нафига они тогда вообще нужны?
bes.internal
>Не понял, а нафига они тогда вообще нужны?

Отменять весь пакет правок глупо — чаще нужно убрать несколько ошибок, хоть это и сложнее чем заново перерисовать.