15 апреля 2012-го

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Транки, блин, и праймари

В начале недели я в очередной раз увидел, как карта и наше сообщество отстали от реальности. В фойе бизнес-центра бесплатно раздавался журнал «Попутчик». Открыв его, я сначала подумал, что это реклама, потому что так не бывает.

Журнал состоит из покилометровой схемы трассы М10 от Петербурга до Москвы, с описанием абсолютно всех характеристик дороги, вплоть до освещённости и качества покрытия, перечислением всех указателей и всех заведений вдоль шоссе.

Я абсолютно уверен, что на территории России нет и десяти километров любой загородной дороги, отрисованной в OpenStreetMap с такой детальностью.



Но чем особенно меня задел этот журнал, так это тем, что полгода назад я организовал Википроект М10 — но всё, что с тех пор сделал, это один раз обновил вики-страницу. Даже первоочередные задачи, вроде прописывания обязательных тегов и разделения дороги на два направления, до сих пор ждут выполнения. За зиму лишь добавили несколько POI, да сломали линии в нескольких местах.

Тем временем, в форуме сообщества спорят про «ложечки», то есть, про значения тега highway.

Как-то Пух («Очень Крутой Мужик») спросил меня, какие слои в нашем проекте закончены. И тут я задумался. Что мы можем ответить? «Все границы районов»? Смешно. Этот журнал — как раз пример такого на 100% завершённого участка карты. И, если подумать, чтобы такое сделать, достаточно потратить выходные на медленный проезд по трассе в обе стороны и кропотливую запись всего, что видно. Но для этого нужно относиться к карте не как к воскресной нарисуйке — обвёл трек, весь день свободен, — а как к работе, как к произведению искусства, которое существует в двух состояниях: «готово» и «не готово».

И для этого даже не нужно бросать все остальные дела, не нужно напрягать себя каждодневно на прогулки и клацание мышкой. Просто нужно что-то один раз сделать хорошо. Так, что бросив взгляд на карту, на, не знаю, три квартала вокруг своего дома или дорогу до дачи, появлялось чувство удовлетворения: да, здесь больше ничего не добавишь. Но при этом стоит помнить, что через несколько месяцев эта карта превратится в тыкву, и совсем не из-за перелицензирования: всё устареет, и нужно будет потратить несколько часов на пробежку с блокнотом, зачёркивая исчезнувшие магазины и отмечая новые парикмахерские. Готовая карта — это та, которой можно воспользоваться в любой момент.



Беда в том, что структура OSM, все инструменты и валидаторы поощряют не изменение данных, а их добавление. Ни один сайт не проверит за вас актуальность информации о заправках или о качестве покрытия. Нет таких обходных листов, чтобы печатали информацию о всех POI, и потом чтобы их только зачёркивать или дописывать. А кто пробовал массово расставлять адреса в жосме, знают, как это дико неудобно. Поэтому актуальность карты — не только полевая работа, но и задача для программистов.

Отличие OpenStreetMap от нарисуек, НЯК и викимапии — не в лицензии (хотя и в этом тоже). Не в качестве и многообразии исходных материалов (хотя и в этом). Не в огромном, бурлящем и весёлом сообществе (хотя где ещё такое найдёшь?). Не в неисчерпаемой глубине, когда можно отрисовать всё, от береговых линий до люков (но это тоже правда). А в том, что у нас, и только у нас, есть шанс всё сделать хорошо. Почему бы не начать этим летом?

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