Счастья привалило

10 апреля, 23:11

Полтора года назад MapBox договорились с DigitalGlobe о поставках снимков всего земного шара до 17-го масштаба. Тогда мы ещё не могли тронуть их слой, лишь помечтали о светлом будущем. Год назад MapBox обратил внимание на другие источники: Skybox и Landsat 8. Его база детальных снимков росла, и мы напомнили о разрешении — нам было позволено обрисовывать только 15-метровый Landsat. Ответа не было. А в августе Том Макрайт вовсе огорчил: мол, нельзя, ждите. Нет — так нет, вздохнули и забыли.

Сегодня Кевин Баллок, старший менеджер в DigitalGlobe, неожиданно заявил: «мы сотрудничаем с MapBox в предоставлении актуальных и релевантных снимков проекту OpenStreetMap, и с этого дня всё покрытие DigitalGlobe, доступное через слой MapBox Satellite, вы можете обводить в популярных редакторах OSM, таких как JOSM и iD». В полночь этот слой чисто формально обновили в библиотеке подложек JOSM: на Европу было обещано покрытие 19-го масштаба, и мы теперь готовы к этому.

Другими словами, с сегодняшнего дня всё, что есть у MapBox, доступно нам для обклацывания через тот же старый слой MapBox Satellite.

Первое, что замечаешь, — огромная площадь покрытия. Почти все места, что ждали от бинга, здесь отсняты. Они явно не врали, когда обещали весь мир на 17-м масштабе: непокрытый город найти непросто. Пикалёво, Остров, Красногородск — всё есть, и без облаков, бича Bing. Кроме обычных цветных снимков, часто натыкаешься на чёрно-белые, но не простые: на картинке вверху и слева, и справа летние снимки, но на правом деревья почти прозрачны и открывают дорожки в парках, а от облаков остаются лишь тени. AMDmi3 предположил, что это канал «near infrared», и для мапперов он — находка.

Недостатки есть: прежде всего, хотя детализация у Bing та же, у него есть оверзум, поэтому на 18-м масштабе обклацывать комфортно. Слой MapBox же при увеличении превращается в пикселизованное месиво (если не будете менять 17 на 19 в настройках TMS, иначе всё закроют крестики на чёрном фоне). Кое-где снимки наложились с ошибками: например, в Волхове и к западу от Лосева на 13-м масштабе видны снимки высокого разрешения, а на 14-м и ниже они пропадают под заглушкой Landsat. Алекс Барт из MapBox сказал, что они уже работают над системой заявок, куда можно будет пожаловаться на подобные недочёты (апдейт: вот она). Над аналогом bingcoverage они тоже думают.

Без сомнения, это крупнейший новый источник снимков с ноября 2010 года, когда Стив открыл для нас Bing. Многое пока неясно, кроме того, что обводить для OpenStreetMap можно. Кевин Баллок обещает рассказать про эти снимки подробнее на конференции State of the Map US, уже послезавтра.

Под запись

6 апреля, 18:45

Вы не поверите, но на сайте февральской конференции ОМММ появились видеозаписи и слайды первых шести докладов. В ближайшие пару дней выложу остальные. Самые интересные выбрать невозможно, смотрите по порядку, можно на ускоренном воспроизведении (не знаю, умеет ли ютуб). Все ролики собраны в плейлист.

В рассылке talk@ некто Марк спросил, не было ли новостей от организаторов аргентинской State of the Map. Последней вестью было, собственно, объявление конференции три месяца назад. Через полчаса внезапно объявился Стив Кост и парой фраз убил мотивацию организаторов, предложив сделать SotM в Буэнос-Айресе региональной, «SOTM South America», и заодно посетовал, что OSMF в этом году никак себя не проявил. Дискуссия завязалась, но новостей всё равно нет.

Сегодня идёт последний день французской конференции SOTM-FR, твитер полнится фотографиями и впечатлениями. Через неделю — конференция в Вашингтоне, а ранняя регистрация участников на SotM-EU 2014 закрывается 30 апреля: пора покупать билеты не только на конференцию, но и на самолёт.

Также в следующую субботу, 12 апреля, ГИС-Лаб проведёт очередной семинар, впервые целиком посвящённый OpenStreetMap. Евгений Усвицкий, Артём Светлов и я расскажем, как у нас всё устроено, откуда берётся и куда уходит. Опытные участники едва ли узнают что-то новое, а вот новичкам стоит посетить обязательно. Место проведения, как ни удивительно, находится на полпути от площади трёх вокзалов к МИИГАиК.

Закат народных яндекс-карт

6 апреля, 11:35

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

7-8 апреля 2010 года в клубе опубликовали 11 организационных сообщений, включая FAQ и копилки баг- и фичреквестов. В течение полутора лет сотрудники появлялись в клубе, чтобы сообщить о новых возможностях: так, 16 декабря появились точечные объекты, а в большом обновлении 26 апреля 2011 года 11 типов расширили в 152 категории объектов. Следующее большое обновление, 15 декабря, коснулось картостилей и интерфейса. Последнюю значительную новость опубликовали 5 марта 2012 года, больше двух лет назад: тогда слой НЯК добавили в Яндекс.Карты, сделав «автопроваливание» в местах, где покрытия собственных карт не хватало.

Разумеется, сотрудники не отмалчиваются в промежутках, а комментируют почти каждое сообщение — конечно, в рамках полномочий. Другими словами, в отсутствие программистов с 2012 года, конструктивно получается отвечать только на вопросы по рисованию и категориям, остальное — «мы работаем над этим». Для поддержки духа сообщества сотрудники придумывают не связанные с кодом занятия: постоянно улучшают текст помощи и правил рисования, выкладывают статистику, собирают ссылки из СМИ и других блогов НЯК. Часть этих сообщений помогает Народным картам как проекту: например, те же правила рисования, от отсутствия которых в сообществе OpenStreetMap царит анархия. Увы, с 2013 года таких новостей было всего две: недавно, в феврале, уточнили правила рисования дорог, да выложили четыре обучающих ролика 24 мая прошлого года.

Видимость жизни обеспечивается регулярными сообщениями двух типов: пополнением покрытия спутниковыми снимками (раз в две недели, в отличие от наших трёх месяцев) и, с 9 апреля 2013 года, новыми печатными картами небольших городов. Две недели работы программиста и дизайнера, или несколько лет — коммьюнити-менеджера, плюс ощущение жизни в сообществе: выбор очевиден. У участников появилась цель: нарисовать свои города на «отлично», чтобы сотрудники поблагодарили их склеенными тайлами, подписанными именами картографов.

Честным было бы (при невозможности назначить хотя бы пару программистов) со словами «да гори оно всё огнём» закрыть проект. Но при 300 тысяч пользователей, 10 тысяч из которых общаются в клубе, это непросто: Яндекс об имидже пока заботится больше Google. Другие варианты развлечения сообщества четвёртый год подсказывают сами участники: конкурсы, подарки, встречи, пиар. Полагаю, всё это требует невозможных в компании согласований. Что произойдёт с сообществом, если сотрудники продолжат бездействовать? Ничего: люди приходят в проект не потому, что он живой, а потому что это Яндекс. Как и с Google Map Maker, причастность к великому, к картам, которыми пользуется каждый, перевешивает и закрытую лицензию, и чересчур рьяных модераторов, и депрессивное сообщество.

В клубе дважды нанимали на должность коммьюнити-менеджера НЯК: человека, который для участников будет «лицом проекта». С 2 ноября 2010 года эту роль блистательно выполняет Сергей «akbars». Первый наём был 27 апреля — а в мае я открыл для себя OpenStreetMap, скачав велокарту Финляндии. Кто знает, услышь я о НЯК тогда, не сложилось ли бы всё иначе?

Низкоуровневый редактор Level0

4 апреля, 10:44

Сегодня в OpenStreetMap появился новый редактор: Level0. Чем-то напоминает старый RawEdit: пользователь не двигает линии и точки по карте, а редактирует исходные данные, с идентификаторами и тегами. При этом Level0 значительно удобнее: для передвижения точек карта, всё-таки, есть, а страшный XML заменён понятным кодом Level0L. Кроме того, редактор не требует JavaScript (если не нужна карта), поэтому можно редактировать POI даже из браузеров старых телефонов.

Для обклацывания домиков Level0 не годится, однако его помощью можно править теги, восстанавливать удалённые объекты или добавить магазин у дома. Также его можно демонстрировать новичкам для понимания модели данных OSM, которую он не пытается скрывать.

Исходники, как всегда, выложены на гитхабе, описание в вики, и я буду рад переводам на новые языки в Transifex.

Горячие задачки

2 апреля, 23:53

Что делать, когда обклацывать свой регион опостылело, никакой онлайн-картовстречи не происходит, и хочется убить полчаса-час на что-нибудь общественно-полезное (то есть, не пасьянс)? У команды гуманитарной картопомощи HOT всегда найдётся для вас работа! Если не задаваться вопросом адресатов, открывайте Tasking Manager, выбирайте проект — желательно, приоритетный, — логиньтесь и тыкайте в квадрат (есть кнопка случайного выбора). Если на фоне запущен JOSM, можно кнопкой скачать все данные внутри квадрата, а другой — скопировать URL контуров самого квадрата (.gpx у меня не работал, копировал .osm) в окно загрузки JOSM, вызываемое по Ctrl+L (не забудьте ткнуть «в новый слой»). Дальше всё как обычно: домики, тропинки, ручьи.

Когда весь район проекта покрыт красными квадратами, а в углу написано «100%», это не значит, что работа завершена. К сожалению, многие мапперы после этого уходят на другие проекты системы. А начинается самое сложное, но быстрое: валидация нарисованного. Одно дело нарисовать карту, другое — сделать качественно. Если вы давно в OSM, задача как раз для вас: берёте случайный кусок, загружаете его в JOSM и дорисовываете пару пропущенных домов, соединяете тропинки под деревьями, правите классификацию дорог. Nick «Tallguy» написал подробный чек-лист для валидирующих — увы, пока только на английском.

Нынешние задачи связаны с эпидемией лихорадки Эбола в Западной Африке. 24 марта HOT получила запрос от организации «Врачи без границ» сделать карты городов, попавших в зону заражения, для более эффективной доставки лекарств и учёта заболевших. Все задачи срочные, их нужно выполнить за два-три дня, с чем десятки добровольцев почти справляются, если не считать валидации. Обклацывайте по паре квадратов в день — и считайте гражданский долг выполненным.

Крымские итоги

1 апреля, 19:57

Этой ночью закончился десятидневный картопроект #крым. Семьдесят пять участников OpenStreetMap каждый день обклацывали полуостров, наполняя полупустую карту. Рассредоточившись, они поработали почти над всей равнинной частью Крыма (по клику откроется большая картинка).

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

Изменения бросаются в глаза на карте «было-стало» на сайте картопроекта. Там под курсором отображаются тайлы от утра 21 марта, и местами они просто пусты. Самые значительные изменения подписаны именами участников, их сделавших. Каждый занимался чем-то особенным: xmd5a, абсолютный победитель по созданным точкам (около 60 тысяч), рисовал дома, поля и грунтовки к востоку от Евпатории; Сергей Астахов терпеливо обклацал около 2,5 тысяч зданий в районе Медведевки на северо-востоке полуострова; keder покрыл полями почти всё, langoor отрисовывал ручьи и домики между Кировским и «гнилым морем» Сиваш. Имён много, под ними карту почти не разглядеть. Спасибо всем, кто нашёл время и работал над картой, иногда ночами, иногда в середине рабочего дня.

По статистике, мы увеличили площадь обозначенных полей на полуострове вчетверо, до 10 тысяч км². Для справки, площадь всего Крыма — 27 тысяч км². Количественный прирост самый заметный у домов: 50 тысяч, почти столько же, сколько нарисовали до нас. Хорошо видимые в полях опоры ЛЭП никто не пропускал, в сумме мы добавили более 11 тысяч опор, хотя соединяющих их линий всего 1200 километров. Наконец, поля сопровождают ручьи и сельскохозяйственные грунтовки, которых за время картопроекта стало примерно на 40% больше. При этом общая площадь «природы» — лесов, полей и кустов — уменьшилась на 30 км², а длина железных дорог увеличилась всего на 11 километров; тропинок стало больше на 100 километров.

Спасибо Hind, помогавшему с проектированием картопроекта, Xmypblu, нарезавшему пирог, всем обсуждавшим проект на форумах и в чатике, и ещё раз — всем, кто загружал на сервер правки Крыма. Вы великолепны. Завтра участникам придёт вопрос о почтовом адресе для рассылки сувениров. Надеюсь, проект запомнился, и если о нём забудут, то благодаря какому-нибудь ещё более яркому и продуктивному картопроекту в будущем.

Раскрыта загадка СПТ Сочи

28 марта, 14:41

Спасибо agsochi за ссылку. Kotelnikov нашёл сайт, упоминающийся в ролике.

Политическая карта

25 марта, 11:46

Если вы не только смотрите телевизор, но и читаете интернет, то знаете, что статус Крыма всё ещё неясен, и никто, кроме России и нескольких африканских стран, не признал его отделение от Украины. Значит, он представляет головную боль для картографов: цветом какой страны его ни закрасишь, найдутся сотни миллионов недовольных. Хуже всего русским картопровайдерам: есть заказ сверху, и не выполнить нельзя.

Первыми подсуетились карты Mail.ru: полуостров отделён от Украины линией государственной границы, по стилю отличающейся от прочих границ, и при клике всплывает надпись «Крым, Россия». Википедия отображает Крым как спорную территорию, хотя война правок идёт третий день. Американские издатели карт не перекрасят полуостров в цвета России, хотя National Geographic может пойти на лёгкую уступку, затенив его территорию как спорную. В прошлую среду редактор NG добавил, что после ратификации договора Думой Крым обозначат как русскую территорию, не снимая затенения. На сайте NG все карты отражают состояние до 15 марта, а издатель НатГеоУкраина передаёт, что уступок не будет и в печатных картах. Яндекс опубликовал пресс-релиз, где под видом заботы о соответствии карт окружающей действительности пользователей объявил о разделении карт на русские и украинские, где Крым отмечен в составе разных стран.

Ввиду моратория на изменение границ, многие русскоязычные мапперы и пользователи карт OpenStreetMap негодуют. Кто-то втихую переводит названия отдельных городов на русский, кто-то неумело пытается поменять отношения границ или входящие в их состав линии. Больше не нужно этого делать: из данных OSM получается отличная политическая карта с названиями на правильном языке: osmz.ru/political. Никаких двух почти одинаковых сайтов, никаких спорных территорий. Делитесь этой ссылкой с недовольными, и приглашайте их картировать то, что действительно важно: улицы, дома, магазины и кафе, школы и больницы.

Крымские выходные

24 марта, 17:28

Больше всего за прошедшие три дня картопроекта #крым удивило, как во всех каналах общения — обоих форумах и чатике — вспыхивали споры про целесообразность картирования Крыма. «Сначала наложил мораторий на правку, а затем пригласил всех править», — повторяли участники один за другим. Пожалуй, это первый раз за мои годы в проекте, когда громкие участники сообщества прямо высказывались против картирования, да ещё и привлекая политику в качестве основного аргумента. Однако картопроект ровно противоположен по сути: мы, русские, украинцы и жители других стран, невзирая на события в «реальном мире» делаем то, чем занимались до проекта и продолжим после: превращаем OpenStreetMap в лучшую карту в мире.

Около полусотни участников нарисовали 17 тысяч домиков и почти удвоили площадь отмеченных возделываемых земель. На снимках неожиданно хорошо заметны опоры ЛЭП, что позволило обозначить 25 тысяч опор (из них три тысячи — за выходные), в среднем 6 столбов на километр ЛЭП. Схемы проезда к турбазам в интернете выглядят как три дороги крестом со стрелочками, но через неделю все они смогут вставить карту OpenStreetMap с роутингом до дома и обозначенными тропинками к морю. В статистике только одно непонятное число: с пятницы суммарная длина железных дорог сократилась на 17 метров.

Сайт проекта заработал в полную силу. Там опубликованы статистика по объектам (в которой появятся новые категории по мере достижения ими прироста в 10%) и список официально участвующих в проекте (не забудьте загрузить хотя бы один пакет правок с хэштегом #крым или #крим). На карте сквозь лупу видны тайлы из прошлого, а поверх обозначены места, которые заметно преобразили участники. Видеоролик процесса картирования для всего Крыма сделать сложно, но карта наглядно показывает результат нашей работы. Наконец, «телевизор» в реальном времени транслируют, как и где работают осмеры. Смотреть его можно бесконечно.

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

Крымская весна

21 марта, 19:42

На улице снова холодновато, поэтому вместо прогулки предлагаю пообклацывать Бинг. Крым в марте не покидал новости, и похоже, он будет как-то связан с Россией, поэтому давайте доведём его карту до приличного уровня. Мега-онлайн-картопати (вернее, эпичного размаха диванная картовстреча) «#КРЫМ» начинается прямо сейчас, и продлится до вечера понедельника, 31 марта. Требование к участникам простое: добавьте хэштег #крым (или #крим) в комментарий к одному из крымских ченджсетов.

Чтобы не рыдать под окошком «разрешение конфликтов», сохраняйтесь чаще, и установите плагин для JOSM «geochat». Последний сработает как радар: когда в радиусе 30 километров появится другой участник, вы увидите его на карте и сможете поздороваться и разобраться, кто где рисует.

Тут вы открыли карты знакомых городов на «С» и обнаружили, что они отлично прорисованы. Ну так полуостров велик, берите севернее: во многих городах едва прочерчена дорожная сеть, в деревнях же лишь административные границы, плод давнего импорта. Сконцентрируйте усилия на железных и обычных дорогах, грунтовках, каналах и домиках.

Картопроект был бы обычным и унылым без бонусов. Как насчёт миниинтервью? Во встречах участвуют десятки мапперов, многие из которых любят картировать, но в остальном предпочитают читать, а не писать. Попробуем познакомиться и понять, откуда в проекте столько энтузиастов.

Также будет офлайновая часть: после завершения всем участникам вышлем по сувениру. Если будет больше 50 человек, выберем самых продуктивных — хотя по опыту прошлых встреч, для попадания в список работать день и ночь, как американским борцам за айпад, вам не придётся: активных мапперов немного.

Для поддержки картопроекта сделана страница #КРЫМ: там описание, статистика (появится на выходных), карта с окном в прошлое для сравнения было-стало и следами картографов, а также отдельный экземпляр «Who Did It», в котором можно окинуть взглядом активность на всём полуострове.

Приятного картирования!

Ctrl +  Ранее