josm-tested XV

10 декабря, 13:36

Тикет #6896, созданный три года назад, наконец-то закрыт: выпущенная сегодня стабильная версия JOSM №7777 порадует новым логотипом, нарисованным курянином Ильёй «Diamond00744». Название редактора гораздо заметнее на баннере сайта, который, кажется, дорисовали уже после конкурса.

Никаких крупных изменений с сентября не произошло, но поправили важные мелочи:

  • заработал полноэкранный режим на Mac OS X, и вместо Ctrl там теперь используют Cmd, как надо;
  • в полях ввода в диалогах пресетов подписаны соответствующие им теги;
  • когда-то гигантские значки в меню уменьшены;
  • история использованных тегов запоминается между сессиями;
  • автодополнение сначала предлагает недавно введённые ключи и значения (больше не мозолит глаза addr:housename).

Тоби Мюррей продолжает интегрировать заметки в ядро. Функциональность всё ещё спрятана, но галочку «заметки» (ну, почти) в окне загрузки данных можно включить, поставив в расширенных настройках osm.notes.enableDownload=true.

Недавно всплыла тема сохранения сеансов, и оказалось, не все знают, что JOSM это умеет. В меню «Файл» есть соответствующее подменю (только в режиме эксперта), и в сессию сохраняется всё: слои данных и треков, настройки подложек (внимание: без смещений!), параметры окна. Судя по игнорированию пожеланий, функциональность сделана только для галочки, и никто из разработчиков ей на самом деле не пользуется. Впрочем, то же заметил и за собой. Видимо, модель участия в OpenStreetMap не предполагает проекты длиннее одного дня.

Maps.me теперь задаром

3 декабря, 15:07

Со вчерашнего дня пропало разделение Maps.me на платную (Pro) и бесплатную версии: последняя удалена из маркетов, отныне и, вероятно, навсегда полнофункциональный навигатор бесплатен для всех устройств, как на Android, так и на iOS. Также в официальном заявлении обещают открыть исходный код приложения в следующем году.

Несмотря на то, что в своей нише офлайновых карт это самое функционально простое приложение — поиск и роутинг появились только в последние полгода, — оно стало самым популярным в России, и в тройке лидеров в некоторых европейских странах.[источник?] Бесплатность наделяет Maps.me огромным конкурентным преимуществом: все достойные альтернативы либо платные (как Galileo), либо ограничены в бесплатных версиях (как OsmAnd). Участники OSM недоумевают, в чём тут выгода. Но ответ на поверхности: из самостоятельного приложения Maps.me превратилась в один из каналов продвижения зарубежного брэнда My.com, принадлежащего Mail.Ru.

Сорок восемь месяцев

2 декабря, 15:47

Вчера Пол Норман разослал всем объявление: мол, пора голосовать за ограничения для Совета. В этот раз — по-старинке, высылая письма на три адреса. Участвовать могут только «обычные» члены OSMF, ассоциированные не при делах. Для принятия поправок требуется 75% голосов (для объявления выборов — 50%), и споры в рассылке osmf-talk намекают на непредсказуемость результата. Самое взвешенное письмо составил Пол, объяснив, как выбрать ответы в зависимости от точки зрения. Кажется, мы не зря выбрали его в Совет. Остальные больше критиковали либо решение ограничивать службу в Совете, либо некоторых членов Совета, не дающих проекту развиваться.

Голосование закончится 7 декабря в 14:00 по Москве. Результаты огласят ближе к вечеру, после собрания на канале #osmf-gm и проверки голосов наблюдателями.

Судьба новичка

25 ноября, 1:54

Бельгийский маппер Escada волнуется за новичков в проекте и описал первый опыт участия с точки зрения новичка. Не свой, но от первого лица, чтобы избежать споров про пол (но русский язык беспощаден).

Я люблю велопутешествия, и для планирования покатушек нашла отличные бесплатные карты от OpenVeloMap. Я сверялась с ними на выходных в Голландии, и теперь хочу улучшить велокарту, вернувшись домой, в Бельгию.

Я зарегистрировалась в OpenStreetMap и быстро поняла, как запустить редактор iD. Кажется, совсем несложно добавить отдельностоящую велодорожку, которую я видела на карте Голландии. По-моему, очень важно различать, где улица не имеет отдельной велодорожки, а где можно ехать спокойно. Так что добавим.

О, круто, там есть спутниковые снимки, так что ни к чему загружать записанный GPS-трек. Так, посмотрим, велодорожка начинается тут, перед домами. Начинаю рисование линии там, продолжаю сюда, пересекаем улицу, и заканчивается она тут, у автостоянки. Теперь добавим тегов... ммм... название... хм... пожалуй, «fietspad» («велодорожка» на голландском).

Так, теперь вдоль другой стороны. Хм, дома, что нарисовал маппер до меня, стоят прямо на велодорожке. Подвину, чтобы не мешали провести велодорожку, где она должна быть.

Надо же, как просто, теперь сохраним, чтобы другие пользовались моей работой. О, спрашивают какой-то комментарий... ммм... «Fietspad», надеюсь, сойдёт.

Вот таков первый опыт редактирования, как мне представляется. Она честно старалась улучшить карту. Но сколько ошибок вы заметите? Вот некоторые:

  • велодорожки ни с чем не соединены на концах;
  • велодорожки не имеют общей точки с улицей, которую пересекают;
  • название в теге name дублирует тип;
  • пользователь не добавила тег bicycle=use_sidepath на автодорогу;
  • пользователь не удалила теги cycleway=* с автодороги;
  • пользователь не знает про отношения веломаршрутов на автодороге, которые нужно перенести (и разбить по направлениям) на велодорожки;
  • пользователь не добавила oneway=yes на велодорожки;
  • рисовала по снимкам Bing, которые там смещены, и для Фландрии есть более точные снимки AGIV.

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

А теперь, уважаемый опытный маппер,

Как ты отреагируешь на такую правку в своём районе?

Будешь ли ты...

  • кричать о вандализме?
  • писать в DWG?
  • строчить обиженные посты на форум про пользователя, который ломает твою красивую карту?
  • слать гневное письмо или комментарий к пакету правок?
  • объединяться с друзьями и добавлять сразу пачку запугивающих комментариев?

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

Задумайся на минуту, каково быть новичком в проекте и получить письмо от какого-то незнакомца про правку, которая, как ты искренне считал, сделала OpenStreetMap лучше, когда в очередной раз будешь комментировать чью-то работу. Да даже если адресат — опытный участник.

Приятного картирования и общения.

P. S. Боюсь, история, которая послужила основой для этого рассказа, завершилась не очень хорошо.

По данным OpenStreetMap

24 ноября, 15:53

Национальный стадион в Варшаве на карте OSM выглядит обычно: Лужники и то интереснее прорисованы. Но стоит запустить трёхмерную отрисовку...

9 тысяч узлов, 780 линий: всё, что видно на картинке, занесено в базу OpenStreetMap. F4 Map там немного подтормаживает. Марек поделился кадрами из Kendzi3D: 1, 2, 3, 4, 5.

По мнению Марека и Вовы «vvoovv» (поправка: Вова так не считает, см. комментарии), трёхмерность — будущее OpenStreetMap. Неофициальная группа 3D-разработки согласовывает схемы тегирования и консультирует разработчиков, на форуме есть раздел про 3D (в темах красиво, например), плагин Kendzi3D недавно обновили, и теперь он выглядит, натурально, как 3D-редактор внутри JOSM (см. ролики по ссылке). После нескольких часов погружения в тему двухмерная карта смотрится блекло.

Претензии к трёхмерности примерно такие же, как к ярому микромаппингу: «не надо так делать». Объекты с нашлёпками building:part коряво выглядят в JOSM, а про пользователей iD и подумать страшно. Выход понятен: не замусоривать карту, а делать отдельные модели, например, в SketchUp, и связывать с объектами. Но хотя модели можно встретить на F4 Map, их взяли не из OSM: способ связи карты и моделей ещё не придумали.

Мы не закончили

23 ноября, 20:53

Выборы членов Совета OSMF прошли, прошла и State of the Map (фотография взята с её сайта). Видеозаписи опубликованы, ищите по ссылкам из списка докладов.

В Совет выбрали Фредерика Рамма (теперь он казначей), Пола Нормана (он секретарь) и Кейтлин Дэниэльсон. Новым председателем выбрали Кейт Чепмэн. Стив Кост, кажется, немного расстроен тем, что не прошёл, и поругался в рассылке osmf-talk. Мы пригласили его на радио, он расскажет про своё видение проекта 11 декабря. Статус Стива как почётного председателя после этих выборов непонятен, и Совет обсудит его на одной из будущих встреч.

20 ноября Совет впервые заседал в новом составе. Главным пунктом повестки было дополнительное общее собрание, которое только что объявили. В 14:00 по Москве 7 декабря, ровно через две недели, собрание пройдёт формально в Англии, но по сути — на IRC-канале #osmf-gm. На нём мы снова будем голосовать: за несколько поправок от Саймона Пула, под которыми подписались 43 члена OSMF (8%):

  • SR1: ограничение срока службы членов Совета в 4 года (48 месяцев). Если срок истекает в течение 6 месяцев после очередных выборов, член Совета должен сложить полномочия и не участвовать в выборах. Поправка имеет обратную силу.
  • SR2: после перерыва той же длительности, что совокупный срок службы, член Совета может быть снова выбран. Например, Стив служил 6 лет и ушёл в 2012 году; с 2018 он снова может выдвигать себя в Совет.
  • R1: не позднее, чем через 90 дней, провести выборы в Совет, чтобы заменить тех, у кого срок в соответствии с SR1 подошёл к концу. Уведомить OSMF о выборах минимум за 45 дней.

За поправки придётся побиться, потому что минимум голосов для их принятия — 75%. Обычно поправки, идущие от Совета, принимаются с 90% и более голосов, но эти спорны (пусть и написаны бывшим председателем), и многие не понимают, зачем прогонять людей, отлично выполнявших свои обязанности в течение шести лет. Русские участники, надеюсь, догадываются, но их в OSMF меньше процента.

Система голосования STV, которую теперь OSMF обязан использовать по уставу, всем понравилась. Ричард Вейт и я увлеклись подсчётом статистики на основе анонимных бюллетеней, которая показывает, чем STV лучше банального подсчёта большинства: результаты, голосующие, рейтинг кандидатов, варианты. Впрочем, для специальных поправок, как выше, STV не отличается от других методов. Новую порцию статистики ждём в конце января, когда пройдут выборы в соответствии с R1, если его примут.

В точку

22 ноября, 22:13

Лучший дизайнер в Mapbox, Saman Bemel Benrud, изучал взаимодействие слоёв на средневековых художественных картах, и решил присвоить разным объектам OpenStreetMap единый стиль. Получилась дистиллированная карта мира, где ничто не пересекается, и всему есть место. В заметке он объясняет нюансы CartoCSS в этом стиле и ссылается на другой пример такой техники: карту а-ля супер марио.

Приключения белорусов в России

22 ноября, 14:33

Неделю назад русские и западные техноблоги облетела новость: компания Mail.Ru Group купила проект и команду Maps.me. Это хорошо для нашего сообщества не столько перспективами от покупки, сколько немедленным зарядом пиара: руководители Maps.me не забывали упоминать OpenStreetMap в каждом интервью, и ни одна новость не обошлась без описания нашего проекта. Правда, всплеска посещаемости мы не заметили.

Приложение последний раз упоминалось здесь в июне под старым названием MapsWithMe — с тех пор у него поменялись название и разработчик в Google Play, появились адресный поиск и прокладка маршрута. Ближайшие планы связаны именно с их улучшением: так, роутинг на основе OSRM хотя и требует непривычно мало памяти, пока не умеет строить трансграничные или пешеходные маршруты.

На портале my.com, для которого куплен проект, Maps.me будет отвечать за всю картографическую часть: не только мобильные приложения, но и веб. Вероятно, появится какая-то карта на каких-нибудь популярных тайлах, чтобы можно было посмотреть, дать ссылку, открыть карточку POI. В отличие от Яндекса, тут не будет сотенной армии менеджеров и дизайнеров: Mail.Ru предпочитает маленькие группы а-ля стартап, которые не будут притворяться пальмой, по два-три года скрывая процесс разработки. И Maps.me, команда о 17 сотрудниках, не обременённая чрезмерно известным названием, вписывается как нельзя лучше. Почему Mail.Ru не боится OSM, хотя раньше, для своих карт, решила платить Геоцентру? Возможно, благодаря инициативе «Спутника», или тому, что наша лицензия сейчас понятнее, чем пять лет назад.

Отдельные участники нашего сообщества считают покупку плохим знаком для Maps.me: вероятно, финансовые влияния здорово продвинут приложение в первый год, но затем — стагнация без шансов развиться в крупный отдел, увод программистов и продажа кому-нибудь менее привередливому. Будущее проекта непонятно, но плюсы для сообщества OpenStreetMap будут очень реальны: Mail.Ru теперь может спонсировать картографические массовые мероприятия, вроде конференций, название проекта не будет замалчиваться в рекламных материалах, в отличие от «Спутника», и одним из направлений развития приложения станет добавление и исправление данных OSM: от сообщений о неточностях и записи треков до редактирования свойств некоторых POI.

В следующий четверг сооснователь Maps.me, Александр Золотарёв, придёт на OSM Радио, расскажет про планы, соберёт пожелания и ответит на вопросы. Компания также ищет новых сотрудников: прежде всего, программистов на C++ со знанием OpenGL и алгоритмистов.

Единственная осенняя картовстреча в году

13 ноября, 14:57

Количество заметок про картовстречи упало почти до нуля: не потому, что автору лень, а потому что не проводят. Этой осенью встреча лишь одна, спонтанная, но продуктивная: псковичи во главе с Николаем Петровым (petrovnn, автор фотографии) в прошлое воскресенье скатались в сторону Изборска и замапили лесные дорожки. Знакомством довольны, и планируют собраться ещё раз, но в помещении: 16 ноября в 12:00 псковичи и сочувствующие им встречаются на втором этаже «Империала» чтобы познакомиться, обсудить текущее состояние карты во Пскове, определить задачи.

Пальцем в карту

7 ноября, 14:17

Второй пул-реквест, ждавший в почти готовом состоянии с марта, только что принят в код сайта osm.org: поиск объектов вокруг заданной точки. Просто включите режим «?» и тыкните куда-нибудь. Объекты отсортированы по типу, за ними идёт второй список — границ поселений и регионов, в которые попала точка. Данные предоставлены сервисами Overpass API и Nominatim.

Остался последний из трёх долгостроев: прокладка маршрута (демо).

Ctrl +  Ранее