Общество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
    "Аляксандр Клюеў — былы студэнт БДУІР па спецыяльнасці «Штучны інтэлект», які зараз вывучае беларускую філалогію ў Познаньскім універсітэце"

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

«Она забрала детей и вернулась в Минск»: история белоруса, который эмигрировал в Барселону с семьей, а остался один18

«Она забрала детей и вернулась в Минск»: история белоруса, который эмигрировал в Барселону с семьей, а остался один

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

Минчанин Жерар, командир подразделения «Тур», рассказал, как однажды чуть не погиб под Николаевом, а второй раз — под Бахмутом

Мининформ внес в список запрещенной литературы книгу, которая вошла в топ-100 лучших произведений XXI века10

Вчера в Заславле произошел сильный пожар

«Эта работа утомляет меня». Маск намекает на выход из администрации Трампа8

Онколитическая вирусная терапия — дешевый и эффективный способ лечения рака1

Поиск американского солдата в Литве продолжался всю ночь

Трамп надеется, что Путин согласится на соглашение о прекращении войны1

Камеры на дорогах все же начали фиксировать авто без техосмотра? Белорус показал, как получил штраф4

В Могилеве выпустили карамельный сыр3

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

«Она забрала детей и вернулась в Минск»: история белоруса, который эмигрировал в Барселону с семьей, а остался один18

«Она забрала детей и вернулась в Минск»: история белоруса, который эмигрировал в Барселону с семьей, а остался один

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

Заўвага:

 

 

 

 

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