Карта в багровых тонах

Mateusz Konieczny из Кракова увлёкся OpenStreetMap два года назад. Программист на Ruby, он почти сразу начал писать обработчики данных. Однако его главный вклад в проект не имеет отношения к программированию: когда закончится обсуждение его пул-реквеста (208 комментариев за три недели), карту на osm.org будет не узнать.

В мае он вписался в программу Google Summer of Code студентом, и всё лето работал над перекрашиванием дорог на нашем картостиле. Нынешние цвета взяты с официальных английских карт (или со схемы каналов Ричарда), и плохо работают в других странах. Игра «найди trunk в лесу» знакома каждому. Когда-то стиль OSM был одним из лучших, но все конкуренты ушли вперёд. Матеуш начал со сравнения стиля с Google и гуманитарным стилем. Уже через месяц он выдал первую версию нового стиля, с непривычно оранжевыми магистралями.

Это не первый опыт Матеуша в CartoCSS: сейчас он на четвёртом месте среди авторов стиля openstreetmap-carto, а первые пул-реквесты он отправлял ещё в июне 2014 года. Получив возможность заниматься стилем плотно и за деньги, он не ограничился дорогами, а провёл много дополнительных изменений: убрал с карты highway=proposed, очистил 12-й масштаб от домов и улиц, поменял узор для разных видов лесов и объединил вид footway с path. Разумеется, каждое изменение влечёт споры, особенно последнее, которое русскоязычные осмеры ругают до сих пор. Однако в нём же на карте появилось долгожданное отображение покрытия: пока только для тропинок и велодорожек, но скоро и для автодорог. Каждое улучшение стиля он обосновывает и объясняет в своём блоге на osm.org: такого вдумчивого подхода наш картостиль не знал никогда.

Как будут выглядеть дороги после мёрджа спорного пул-реквеста, поможет понять демонстрационная карта Пола Нормана. Больше никаких синего и зелёного: только оттенки жёлтого. Tertiary от residential отличается только толщиной — самое спорное решение, поглотившее почтовые рассылки и обсуждения на гитхабе. Многие дороги сделаны тоньше, highway=service теперь еле увидишь. Проезды living_street теперь не так серы, а highway=road хоть и не убраны, как хотел автор, но менее заметны. И не совсем про автодороги, но главные железнодорожные пути станут отличимы от остальных.

Поделиться
Отправить
Запинить

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

8 комментариев
freeExec 2015

Вот смотрю на привьюшку и кажется мне, что новый стиль чётки :)
За железные дороги отдельное спасибо.

Tesla 2015

Все мои лесные тропинки теперь выглядят как дорожки в парке. Мир сошел с ума.

UrSuS 2015

у обсуждения реквеста есть какой-то дедлайн?

Илья Зверев 2015

Нет, некоторые реквесты висят с 2014 года. Но стоит учесть, что перекрашивание дорог — работа в рамках Google Summer of Code, который предполагает завершение работы вот уже прямо сейчас.

haserbaba 2015

Осталось убрать фиолетовую закраску урбанизированных территорий и  от вечнопривычного всеми ругаемого стиля не останется ничего оригинального. Будет как у всех. Ну норм. Дороги оттенками красно-желтого, зеленые леса, серые города.

Но сейчас стиль становися еще пестрее и ярче. Свои объекты поверх картосновы уже надо делать контрастнее.

bopoh13 2015

Жаль, у официальной подложки больше не будет своей изюминки. Теперь вместо аналитики придётся отвлекаться на контрастные лилии.
Люди буквально понимают написанное в рассказе «Кто забрал мой сыр», но не всегда нужно делать «как все».

Geg 2015

Ну зачем ему было тропинки трогать. Кто-нибудь остановит этого сумашедшего?

Ivan 2015

Может, заодно начать обозначать станции метро по их выходам на поверхность, чтоб два раза не вставать?

jekhor 2015

За тропинки надо убивать...

Популярное