Общество44

«Прокладываю дороги в Сомали». Как белорус вносит свой вклад в OpenStreetMap

«Я прокладываю дороги и маршруты на OpenStreetMap. Причем не абы где, — а в самых темных зонах на карте мира, например, в Демократической Республике Конго или Сомали», — говорит Александр Клюев — бывший студент БГУИР по специальности «Искусственный интеллект», который сейчас изучает белорусскую филологию в Познанском университете, политэмигрант и активист различных движений. Его историю пересказывает Devby.io.

Сомали. Иллюстративное фото Carolyn Van Houten/The Washington Post via Getty Images)

Чем заменить картографические сервисы от Google и Yandex?

Меня всегда привлекали открытые проекты, которые не принадлежат никакой компании — как Википедия и другие. Люди очень активно вносят свой вклад в Google и Yandex-карты: ходят по зданиям, проверяют время работы разных учреждений — и вносят информацию, что-то добавляют, загружают фотографии: в Google их множество!

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

Что мне нравится в открытых проектах:

  • данные распространяются под свободными лицензиями, как в Википедии — то есть все там часто можно считать общественным достоянием, даже авторов не всегда нужно указывать (но если используешь OpenStreetMap, указывать нужно — и это единственное условие);
  • есть потенциал федеративности платформ, это означает, что пользователи могут создавать свои серверы. По крайней мере, в OpenStreetMap есть такие инструменты и региональные серверы. 

Как любитель Linux и свободного программного обеспечения, я задавался вопросами, чем заменить картографические сервисы от Google и Yandex, ведь картами в повседневной жизни мы пользуемся очень много: это и маршрут, и поиск мест для еды, и планирование путешествий, — и начал изучать программы для Android. 

OsmAnd — очень неплохой сервис: было интересно погрузиться в то, как это все работает, и как можно вносить свой вклад. Я как-то скачал StreetComplete на телефон, походил — записывал Познань, потому что я здесь живу. Есть еще программы, чтобы делать снимки улиц (не панорамные, а просто снимки, не нашел пока, как панорамы делать, хотя в Panoramax, для которого это делается, и панорамы есть), но я ими еще не особо активно пользовался.

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

Смотрю на случайное место, что там записано, — и что вижу? А ничего!

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

Я решил посмотреть карты Демократической Республики Конго, потому что знал, что политически, экономически и социально это очень нестабильный регион, — и ожидал, что картография там будет не на самом высоком уровне. А страна же большая — куда ни ткни, работы будет много.

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

Думаешь, что можешь помочь хотя бы таким вкладом — чтобы люди себя чувствовали людьми

И ладно еще Демократическая Республика Конго — я в какой-то момент залез посмотреть карты Сомали, и увидел своими глазами, к чему приводит ситуация, когда у людей карт не существует. 

В OpenStreetMap можно работать со спутниковыми снимками Bing от Microsoft (но есть и другие спутниковые карты). Ты заходишь и видишь, что в Сомали люди ездят наугад — куда глаза глядят. Любой населенный пункт возьми: там тропинки, тропинки во все стороны, даже зигзагами — просто логистическая анархия. А это же влияет и на экономику региона. И ты думаешь, что можешь помочь им хотя бы таким маленьким вкладом — чтобы люди себя чувствовали людьми и не были брошены. Я считаю, что все мы заслуживаем таких вещей, как карты. 

В Непале недавно были сильные землетрясения, много населенных пунктов засыпало. Моя знакомая была там с гуманитарной миссией, — и там обязательно должны быть карты. Не только в случае, если что случится, — туристам важно знать, где проходить через заснеженные местности в горах. Я увидел в Непале хорошее сообщество и порадовался: там очень много чего записано. Хотя и есть над чем работать. 

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

Кстати, ситуация с описанностью стран, о которых я говорил, не лучше в Google или Yandex, а иногда и хуже.

Когда начал рисовать домики, то первая моя мысль была: это же можно автоматизировать

Как это все технически делается: в браузере есть редактор, в котором ты можешь рисовать руками, а есть программа JOSM — она уже для более продвинутых пользователей. В любом редакторе можно рисовать полигоны, можно расставлять точки, добавлять теги, а также разные атрибуты к точкам и линиям (это такой векторный редактор). 

Когда я начал рисовать домики, то первая моя мысль была: это же можно автоматизировать — с уровнем сегодняшних нейросетей это возможно. Разве никто еще этим не занялся? И действительно кто-то занялся. И не просто кто-то, а Microsoft и Facebook. Это тот редкий случай, когда я могу похвалить эти две компании (сам удивляюсь, потому что я, мягко говоря, не их фанат). 

Microsoft позволяет использовать спутниковые карты Bing, а еще они сделали модель, которая прогоняет спутниковые снимки через какую-то нейросеть, которая ищет здания и предлагает, где они могут стоять. Также в Facebook есть какая-то своя система для распознавания дорог. 

Есть такой сервис — Rapid — это тот же редактор OpenStreetMap, но с дополнительным помощником, который обладает этой базой распознанных снимков от Microsoft и Facebook и добавляет их на карту. Ты можешь посмотреть, что он там распознал, и либо отклонить какие-то вещи, либо добавить на карту, отредактировать, переместить и все остальное. Это очень ускоряет работу. Я думаю, что большая часть дорог и зданий теперь распознаются таким образом, но многое все еще приходится делать вручную. 

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

Что касается моих планов, то пока я не планирую ехать в ту же Демократическую Республику Конго, но не отказался бы, если бы меня пригласил кто-то из местных. Работы много, и я думаю, что это дело стоит того. Если кто еще заинтересовался — искренне приглашаю!

Комментарии4

  • нейкі
    31.03.2025
    Няхай бы тут пракладваў і не абы дзе а на малой радзіме, каб датолку рабіў, з пачуццём адказнасці. Амаль ўсё нанесена абы як. Тыя ж дарогі. Пачнеш нешта дадаваць, ці правіць - абавязкова наткнешся на неахайна нанесеныя дарогі. І ў гарадах і ў вёсках.
    Яшчэ адна заўвага. Беларускіх вёсак пры павелічэнні карты да, прыкладна паловы раёна, не відаць на карце! Бо нейкія ўнікумы амаль паўсюль замест тэга "village" паставілі "hamlet". Калі навесці позірк на беларуска-літоўскае памежжа, напрыклад - тутэйшых вёсак не відаць, а за мяжой большая частка падпісана, бо пастаўлены поавільны тэг.
  • Скучающий пёс
    31.03.2025
    Гав!
  • Абы ничего не рабиць и путяшествовать
    31.03.2025
    "Аляксандр Клюеў — былы студэнт БДУІР па спецыяльнасці «Штучны інтэлект», які зараз вывучае беларускую філалогію ў Познаньскім універсітэце"

    Хоть тушкой, хоть филялегией!

Сейчас читают

Авария на тепломагистрали в Минске — жители пяти районов могут остаться с холодными батареями1

Авария на тепломагистрали в Минске — жители пяти районов могут остаться с холодными батареями

Все новости →
Все новости

Белорусский вратарь вышел играть в матче НХЛ и пропустил три шайбы после трех бросков1

Заснеженные деревни, песни, народная набожность. Ксендз из Дятлово ходит в своем приходе «по Коляде»2

В Иране официально признали, что при подавлении протестов погибли тысячи людей8

Рамзан Кадыров опубликовал «консерву» со своим сыном, чтобы скрыть его тяжелое состояние7

Ночью в Польшу из Беларуси залетели десятки неизвестных объектов7

Трамп обложил пошлинами европейские страны, пока они не уступят ему Гренландию39

Украинские дроны атаковали полигон, с которого производятся запуски ракет «Орешник»

На фестивале «Берестейские сани» в Бресте испекли гигантский пирог и сварили огромный казан шурпы6

Дальнобойщик из Бреста за контрабанду в 3,5 миллионов долларов сел в тюрьму в Великобритании1

больш чытаных навін
больш лайканых навін

Авария на тепломагистрали в Минске — жители пяти районов могут остаться с холодными батареями1

Авария на тепломагистрали в Минске — жители пяти районов могут остаться с холодными батареями

Главное
Все новости →

Заўвага:

 

 

 

 

Закрыць Паведаміць