СитиГид 8

31 января, 13:52

СитиГид — не только самая популярная навигационная программа в Петербурге, но и единственная из [двух] предустанавливаемых на устройства, авторы которой публикуют конвертер карт. Кирилл «Zkir» с 2010 года поддерживает для неё ежедневные выгрузки карт OSM, при создании которых также считается статистика по регионам и другим обрабатываемым странам. Авторы приложения и конвертера отвечали на вопросы и чинили ошибки, поэтому карты OpenStreetMap отличались от проприетарных только отсутствием пробок. Впрочем, для Москвы и Петербурга когда-то были и карты OSM с пробками, но их подготовка оказалась слишком трудоёмкой.

В апреле прошлого года вышла восьмая версия СитиГида (также под именем GeoNET): сначала для Android, затем для iOS, WinPhone и Windows. Формат карт в очередной раз поменялся, но конвертера не было. Оказалось, авторы навигатора решили не отдавать контроль над картами и обрабатывать OSM своими силами. Получалось плохо. На форуме СитиГида самым популярным файлом стал дистрибутив версии 7.8, раздел про самодельные карты заглох, осмеры начали смотреть на другие навигаторы, в частности, «7 дорог».

«Новогодний подарок!» — объявил сотрудник МИТ на форуме 16 января, — «вот вам конвертер для СитиГид 8». Кирилл взялся за его изучение, и этой ночью порадовал: карты OpenStreetMap теперь так же ежедневно собираются для восьмой версии навигатора. Седьмая версия, последняя для владельцев ВАЗ и устройств на WinCE и Symbian, не заброшена: новый конвертер умеет делать карты и для неё. СитиГид снова стал лучшим проприетарным навигатором для осмеров, спасибо Кириллу.

Снова в школу

29 января, 13:49

5 декабря Александр Матрунич, договорившись с физиком Владимиром из псковской школы №13, провёл у десятиклассников урок про OpenStreetMap, а Николай Петров его записал (заметка на форуме, видеоролик, обсуждение на радио c 19:40). Теоретическая часть получилась несколько сумбурной, да и практическая осложнилась полузакрытым интернетом на компьютерах. В этот понедельник, 26 января, мы повторили опыт — на этот раз со мной в качестве учителя, и с девятым классом.

У меня это было первое посещение школы за 16 лет. Вроде, на стольких конференциях выступил, а волновался как в первый раз. Паника прогрессировала: в пятницу думал: «ну, в худшем случае поскучают», после бессонных вечеров за подготовкой плана и чтения отзывов других начинающих преподавателей ожидания снизились до «если не выбегу с первого урока в слезах — уже успех». Мне не преминули напомнить, что школа это окраинная, дети там — «сам понимаешь», а самых одарённых сманил технический лицей. Неудивительно, что из опытных осмеров я в России примерно первый, кто пошёл с проектом в школу: нас и на междусобойные конференции-то едва загонишь. И как на других выступлениях, с первыми словами перед классом всё поменялось.

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

Черновой план урока с комментариями, материалы к нему. Видеозапись и обновлённый план по результатам опубликуем чуть позже.

Детям интересно всё (примерно как мне): можно читать хоть особенности адресации всю пару, главное — чтобы были повороты сюжета и какие-нибудь развлечения для всего класса по пути. Пока слушателям не скучно, они не болтают между собой, не кидаются бумажками и не шумят, как в кинокомедиях. Опросы и викторины — хорошо, делать что-то руками или ногами — отлично. Если суть нашего проекта в самостоятельном рисовании карты, а на компьютеры полагаться нельзя, то и не важно: раздаём листы и рисуем схему от руки. Что проиллюстрирует идею OpenStreetMap лучше, чем карта города, складывающаяся из отдельных кусочков? (У нас не сложилась, но разнообразие рисунков помогло иллюстрировать почти все последующие темы).

Ни на минуту нельзя забывать цели урока, она помогает решать проблемы по ходу урока: как ответить на глупую шутку из зала, когда остановить затянувшуюся игру, где разорвать урок на перемену, на какую тему перескочить, привлекая внимание заскучавших учеников. «Дать понятие о проекциях» — и не беда, что «Mercator Puzzle» пришлось пройти до конца (школьники удивили познаниями в географии). «Объяснить важность чтения договоров» — ищем примеры нарушений правил вконтакта, пока в комнате не зазвучит смущённый смех, попутно переносим на карты и находим краем глаза нарушение прямо на стене над пришедшей послушать учительницей информатики. Это нельзя спланировать, но если вы увлечены OSM, иногда вылезаете из редактора, общаетесь на форуме, читаете штосм, то примеры и истории приходят сами собой. А если ничего не сработает — запускайте редактор карты (если подготовить флэшку и прийти заранее, интернет не понадобится).

В школе много интересного: несколько компьютерных аудиторий, в которых занимаются с начальных классов, волшебные интерактивные доски, в которые нужно тыкать пальцем, закрытый доступ к вконтактику, ютубу и https в целом на учебных компьютерах (то есть, нельзя залогиниться в OSM). Иные школьники удивляют продвинутостью: например, раз контактик закрыт, один восьмиклассник сделал его «зеркало» на своём домене. То есть, отдельный сайт, пока только с участниками id1 и id2, всё работает, даже лента и музыка. Учителя постоянно придумывают внеклассные занятия: например, в этой (окраинной, напомню) школе занимаются с Arduino, запускают БПЛА и выезжают смотреть на звёзды. Очень много общались с руководством, и тут нужно быть осторожным, чтобы случайно не подписаться на четыре урока географии в неделю, например. Искушение после первых уроков велико. Если большинство школ в России такие же или не хуже, то у нас всё очень хорошо.

Неназванными, но важнейшими целями урока были выяснить, кому интересна тема, и спроектировать повторяемый урок, с которым смогут выступить другие участники OSM. Видно, что двух уроков хватает только на выступление, а по уму нужно хотя бы четыре. Тема оказалась интересна не только школьникам, но и преподавателям: если не «втюхивать», а думать, чему мы можем научить, оказывается, что даже обводя домик за окном, мы используем столько знаний и технологий, что хватит и на пару информатики, и на географию, и на рисование, и на геометрию, и на день выездной работы. OpenStreetMap — это, конечно, игра и несерьёзно, но именно поэтому проект идеален для погружения школьников в картографию и технологии: по разнообразию применений он поспорит с популярными нынче Arduino. Нажмёшь случайно кнопку «Правка», опомнишься — а уже оформляешь инфографику для информационного агентства или выбираешь между американскими вакансиями по Ruby on Rails.

Постновогодние ёлки

18 января, 0:31

В прошлом году мы отступили от традиции, организовав «ОМММ», но сейчас нет повода не встретиться в московских «Ёлках-палках» для неформальной беседы. В субботу, 7 февраля (это через три недели, есть время купить билеты) встречаемся на Таганской. Координаты и запись — на форуме. Поговорим, что кто делал за год, познакомимся с новичками, обсудим большие планы.

Стив отвечает

15 января, 20:29

Две недели назад Стив Кост отвечал на любые вопросы на сайте Reddit. Я выбрал и перевёл некоторые из ответов, поскольку его точку зрения сложно понять из писем и блога.

22 января в 23:00 по Москве мы поговорим с ним на нашем радио в прямом эфире. Вопросы можно будет передать на IRC-канале #osm-ru. Трансляция будет дополнительно опубликована в переводе.

mr_gila: Что вдохновило вас на создание OSM?

На этот вопрос есть несколько ответов. С одной стороны, это достаточно очевидное решение. Тогда, в 2004, википедия была новой и популярной, и принципы вики пробовали многие. Почему бы не применить их к картам?

Также, у меня был старый ноутбук с Debian Linux и приёмник GPS для USB. Я пробовал какие-то картографические приложения, но карт не было. Почему бы их не сделать?

Также, почти все карты, доступные в Великобритании и Европе, были очень закрытыми и очень дорогими. Почему бы не открыть их?

Также, я был молод и наивен.

Ну и не забудем, что сейчас OSM — это очень, очень много участников со всего света. Он бы не взлетел, если бы я не убедил многих людей присоединиться и помочь.

mapsandmapsandmaps: Каково было учиться в UCL (университетском колледже Лондона), и какую роль он сыграл в решении создать OSM? Не странно, что проект стал предметом многих научных исследований, с авторами вроде Муки Хакли?

Я работал в исследовательских лабораториях и не особо посещал занятия. То есть, у меня было достаточно времени и ресурсов (компьютеров с прямым выходом в интернет, без NAT!), чтобы сделать OSM и другие штуки.

Муки руководил одной из таких лабораторий (как и Пол Торренс, Мартин Додж, Шон Горман и другие), так что это не так уж удивительно.

ManAboutCouch: Несерьёзный вопрос, но как OSM смог так развиться без нормального геометрического типа полигонов?

OSM стал успешен, я считаю, помимо прочего, именно потому, что его модель данных очень проста. Когда я затеял проект, многие требовали использования сложных схем (вроде WFS). Вы повеситесь только от чтения его спецификации. Для меня OSM был не столько технологической, сколько социальной задачей, и куда проче подогнать технологию под людей (простые типы данных OSM), чем убедить людей использовать WFS.

NorbitGorbit: Если бы вы создавали проект с нуля сейчас, какую систему вы бы выбрали или написали для хранения и доступа к данным, собранным сообществом?

Думаю, я бы сделал всё то же самое, с незначительными поправками.

Я стараюсь быть осторожным в вопросах авторства. Например, ченджсеты и отношения: они важны, но их сделал не я, хотя и имел какие-то мысли на счёт подобного.

Думаю, я бы поработал над моделью тегов, глубже, чем просто ключи и значения, поскольку сейчас приходится делать составные ключи вроде «addr:housenumber=42».

Помимо модели данных, у Waze здорово получилась работа с сообществом. Непросто убедить людей вводить некоторые типы объектов.

dv7d: Вы картируете? Что особенно нравится рисовать?

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

GregZorz: Что вы ответите, если кто-нибудь пожалуется, что использование вами нескольких аккаунтов мешает оценке благонадёжности правок?

Я бы сказал, что в целом вы правы, но как основатель проекта, я видел не один сатирический блог от моего имени, преследования и прочую сетевую хренотень. Так что предпочитаю анонимность.

ManAboutCouch: Вы неоднократно заявляли, что следующей большой задачей для OSM станет адресная информация. Учитывая море способов адресации по всему миру, и что эта задача считается «не такой интересной», как рисование других объектов, как вы оцениваете перспективу выполнения этой задачи?

Честно говоря, сложно представить её завершение в обозримое время. Адресация требует смелых решений. Например, отображать на сайте OSM только те улицы, по которым есть адреса. Мир мгновенно станет полупустым, что поспособствует добавлению новых адресов — примерно как было в OSM 5-7 лет назад, но с нынешним количеством участников и инструментов. К сожалению, такие решительные шаги почти невозможны в наше время.

edparsons: С нетерпением жду книги — но пока она не вышла, были ли какие-то решения на заре проекта, о которых теперь жалеете?

Разобью на две части: ошибки и сожаления.

Ошибок масса. OSM мог выйти в кэш, как Waze. Сегменты (тип данных, был до линий) отъели много сил. Пытался проводить картовстречи, указывая людям, где или что картировать, а не оставляя выбор на них. Назвал проект OpenStreetMap, хотя он много больше, чем карта улиц.

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

Что приводит меня к главному сожалению: отказ от управления. Я ожидал, что многие думают так же, как я, и так же откажутся от контроля в пользу новых интересных задач. Это, в целом, не оправдалось. Сработало-то замечательно, люди отличные, OSM пыхтит и катится... но дни крутых поворотов и рисков позади. Это сводит с ума: открытую карту можно развить сотней способов, а не просто смотреть, как она немного прирастает каждый год, и собирать очередную конференцию. Например, решить проблему адресации.

Мы очень хорошо поработали, конечно. Мы проложили дорогу для других. Просто мои амбиции намного выше, включая «завершённый» OSM к этому моменту (включая адреса, конечно).

dalek2point3: Я правильно понял, что вы бы предпочли, чтобы OSM пошёл путём коммерческого краудсорсинга, как Waze, а не бесплатного, как википедия? Обдумывали ли вы эти два пути и их плюсы с минусами?

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

Недостатком будет невозможность таких проектов, как «команда гуманитарной картопомощи», которая поехала и помогла всем в Гаити.

GregZorz: Не считая теоретических сожалений, оглядываясь на последние 10 лет, был ли какой-то материальный предмет или данные из поездки, которые, к своему сожалению, не смогли сохранить или восстановить?

Я всё выбрасываю с лёгким сердцем. Вспоминаю историю, как Джобс вернулся в Эппл в 97-м, и у них был «музей Эппл» со старыми компьютерами и прочей техникой. Он его закрыл. Или, как говорит Гейтс, он не тратит время на рассматривание зеркала заднего вида.

Я считаю, что вещи вроде картографических футболок, бумажных карт, ручек с конференций, старых GPS-навигаторов привязывают меня к прошлому, которое всё равно ушло. Мне больше интересно будущее.

smellsliketuna: Много ли людей обращаются к вам с предложениями коммерческих инициатив на основе предыдущего картографического проекта? Это было бы логичным шагом, учитывая ваши знания и опыт.

Да — я состою в нескольких консультативных советах, например. Известны Auth0 и ParkNav, остальные не так публичны.

mapsandmapsandmaps: Каково ваше мнение по открытым/закрытым инструментам в ГИС и картографии, и считаете ли, что открытые данные и инструменты со временем победят?

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

А теперь попробуйте сделать то же в Libre/Open Office, Apple Numbers или Google Docs. Это почти невозможно, в сравнении. Каждый пытается скопировать Excel (и ESRI, и т. д.), но они почти всегда копируют не то. Посмотрите мой доклад про то, как Дубаи копируют Нью-Йорк.

alexandreleroux: Предвидите ли переход Google на данные OSM для Google Maps/Earth? Это уже сделали другие большие игроки, хотя бы частично (Microsoft, Apple, MapQuest, Esri).

Сотрудники Google всегда хорошо поддерживали OSM, спонсировали конференцию и тому подобное. Думаю, OSM просто слишком медленно развивается для их целей, и это нормально. В мире достаточно места для нескольких карт или идеологий.

Я думаю, для Google это будет непросто, по паре причин. Во-первых, уже вложенные деньги. Кто захочет быть парнем, списавшим миллиарды долларов? Во-вторых, наша карта ещё недостаточно хороша для них, и ещё не готова. Они пытаются заставить машины ездить самостоятельно, что, помимо прочего, требует отличных карт, и это пока не про нас.

Случится ли переход? Рано или поздно. Думаю, это смотря сколько Google (и OSM) проживёт, что зависит от того, найдут ли они другую бизнес-модель, но тут могут быть только домыслы.

Смотрите на вопрос так: поставили бы вы на то, что люди не станут пользоваться википедией? В конце-концов, если OSM достаточно хорош при нулевой цене, какой смысл им не пользоваться?

alexandreleroux: Я слышал от многих работников в области ГИС, что использование данных OSM затрудняет его лицензия, ODbL.

Очень удобно винить ODbL в том, что не используешь OSM. Я ещё не встречал случая, когда это не обуславливалось бы на самом деле чем-то другим, вроде бизнес-решения. Например, кто-то не хочет возвращать адреса в открытый проект, и поэтому «лицензия плоха». Это как говорить, что лицензия википедии — зло, потому что каждый раз при цитировании приходится упоминать википедию.

Безупречна ли лицензия? Определённо, нет. Но это абсолютно нехоженое поле. Не существует другого даже близкого по масштабу и сложности проекта с открытыми данными. Могли бы мы перейти на Public Domain? Да, но тогда возникает вопрос, будет ли OSM успешен без стимулов к добавлению данных в общую базу. Отсюда споры типа «Linux против BSD».

smellsliketuna: Какими проектами планируете заниматься в будущем?

Мне кажется, в мире многое стоит исправить. Поиск мог бы быть умнее, например. Огромное количество закрытых баз данных можно открыть. Нередко видно, что небольшим организациям нужны более качественные услуги по репрезентации их в сети.

И есть простые вещи. Я сейчас балуюсь с этим: http://www.my-evangelist.com

dv7d: Как выглядит будущее OSM?

GeoGlobalDomination! (контекст)

С каждым днём всё сложнее обосновать неиспользование OSM в каком-то виде, потому что карта становится лучше, а цена не растёт. Я немало раз упомянул адресную информацию, но именно её не хватает до полноты.

2014

15 января, 3:35

Это был странный год, который проще определить через то, чего в нём не было.

  • Не появилось нового редактора, и старые качественно не улучшались. Никто не выпустил качественно новых плагинов для JOSM. В iD до сих пор нет поддержки сервера смещений. Меркартор жыв: недавно один его пользователь утянул петербуржский перекрёсток в Африку.
  • Никто не взялся даже за планирование API 0.7. Была пара дискуссий в рассылках и EWG, с предсказуемым «хочешь — сделай». Понятно, что новый API полностью уйдёт с Rails на cgi-map. Понятен начальный фронт работ, но заняться этим банально некому. Всё и так работает, неинтересно. А для остального есть Overpass.
  • Несмотря на постоянные «почти готово», в прошлом году не вышла ни одна «мажорная» версия Leaflet. Раньше Владимир делал по 2-3 релиза в год. В грядущей 1.0 поменяется модель тайловых и векторных слоёв и работа с проекциями. На прошлой неделе автор призвал всех участников разработки поднапрячься и выпустить хотя бы бету в этом месяце.
  • Mapbox так ускорялся, что перешёл на сверхсветовую скорость, и пропал из поля зрения обычного человека. TileMill во второй версии перешёл на платную модель хранения тайлов, и из-за сложности настройки векторных тайлов толку от самостоятельной сборки исчезающе мало. Компания бешено набирает людей, уже даже просто так, помапить. Образно выражаясь, конечно: недовольная скоростью обрисовки американских городов, она задействует открытые данные и специалистов по импортам. Всё лучше, чем импорты исподтишка, какими балуются некоторые русские компании.
  • Мы очень хотели изменений в Совете OSMF, но не срослось: только отвлекли его участников спорами на месяц. Он продолжает свою полуоткрытую работу, 16-17 февраля они встретятся вживую, и кто-нибудь даст кому-нибудь по лицу, если повезёт. Под шумок Хэнк тянет с выбором места проведения SotM 2015 из двух вариантов. Неопределённость и закрытость — кажется, имманентное свойство Совета.
  • Конечно, новый OWL так и не закончен, а старый никому не интересен. Единственным средством слежения за правками остаётся Who Did It, который я делал как временное решение, не ожидая, что он будет актуальным и через два года. Ладно хоть Achavi сделал просмотр ченджсетов веселее.

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

  • Главной из которых, конечно, стала карта национального поисковика «Спутник», полностью завязанная на OpenStreetMap и данные в PD.
  • Затем Mail.Ru Group купил белорусскую команду Maps.me и вывез её в Москву. Затем устроил аттракцион щедрости, сделав приложение бесплатным. И, наконец, убил собственную онлайн-карту, заменив страницу ссылкой на Maps.me.
  • Обычно работы многочисленных студентов с Google Summer of Code медленно покрываются пылью, но в этом году всё наоборот: у нас был только один человек, но тем, что он написал, пользуются сотни осмеров. Да, комментариями к ченджсетам. И они даже года не провисели в пул-реквестах: благодаря шумихе в OSMF, их быстро влили в сайт. Чаще бы выборы.
  • Не появился второй новостной блог, но проект WeeklyOSM с сентября стабильно переводит немецкие новости на восемь языков (есть добровольцы на русский?), а во вконтакте выросло несколько осмосообществ с очень активными ведущими: псковское, курское, самарское. Ещё у нас летсплеи по JOSM делают, это вообще космос. И радио.
  • Мы редко выбирались на картовстречи в этом году, но качество проведения онлайн-встреч выросло неимоверно: вспомнить крымскую, например, или серию мероприятий Missing Maps. Такие встречи вербуют в OSM сразу кучу картографов, и о них широко пишут в крупных газетах (не в России, увы). И по теме вербовки — мы впервые с 2011 года пришли в школу и показали детям редактор карты. Скоро ещё пойдём.

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

Две тысячи пятнадцатый будет годом больших игроков: Mapbox и Telenav в Штатах, Спутник и Mail.ru в России. Как бы мне ни хотелось завести старую сказку про редакторов и программистов, осенью стало особенно ясно, что направление развития задают не участники, не OSMF и не Совет, а те, кто вкладывает в OpenStreetMap деньги и рабочее время. Принцип do-ocracy повернулся неожиданной стороной, и большинству участников только предстоит осмыслить, хорошо это или вредно. Год обещает быть интересным.

Зрелищного видео правок за год никто не сделал, но Дмитрий Афонин прислал отличную картинку, которая и показывает, чего мы добились (это не уникальная карта, а целая серия), и напоминает о первом принципе проверки открытости (распечатать и продать), и намекает на тренд будущего года, когда ввиду обстоятельств люди в России начнут понимать, где в OSM деньги.

Три вопроса

26 декабря, 12:26

Новости OpenStreetMap не пропали — среди них не было достаточно больших для заметок. Они переехали в твитер и на радио. Но следующий выпуск OSM радио выпадает на 1 января: слишком символичную дату, чтобы делать обычную передачу. Поэтому мы устроим «свободный микрофон».

C 20:00 по 24:00 по Московскому времени звоните на скайп zverikk или заходите на сервер Mumble textual.ru (для андроидофонов советую это или это приложения). Либо я позвоню вам сам — присылайте skype id на почту. Помимо обязательных поздравлений, мы хотим узнать ваши ответы на три вопроса:

  • Что крутого вы лично сделали в прошлом году?
  • Самое запомнившееся событие в OSM прошлого года?
  • Чего ждёте от 2015 года в OpenStreetMap?

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

Радио куда лучше, чем остальные способы, передаёт дух сообщества. Грядущий эфир, надеюсь, станет его лучшим олицетворением. Звоните — работаем до последнего посетителя.

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. Боюсь, история, которая послужила основой для этого рассказа, завершилась не очень хорошо.

Ctrl +  Ранее