Проблема: Карты врут, а править их никто не хочет
До середины 2025 года я работал с геоданными в небольшом стартапе, который занимался логистикой последней мили. Мы использовали OpenStreetMap (OSM) как основу для маршрутизации. И каждый день сталкивались с проблемой: данные устаревали. Пешеходные дорожки, которых нет на карте, отсутствие информации о типе покрытия тротуаров, неправильные названия магазинов. Всё это приводило к тому, что наш алгоритм построения маршрута для курьеров на электросамокатах выдавал абсурдные пути: через газоны, по разбитым тротуарам или в объезд по проезжей части.
Проблема была не в OSM как проекте — это гигантская база данных, которую редактируют миллионы людей по всему миру. Проблема была в пороге входа. Чтобы добавить на карту, скажем, тип покрытия дороги (асфальт, бетон, грунтовка), нужно было: открыть редактор JOSM или iD, разобраться с тегами (например, surface=asphalt), не сломать геометрию соседних объектов. Это сложно для обычного пользователя, который просто хочет сделать карту лучше. В 2024 году по данным OSM Wiki (https://wiki.openstreetmap.org/wiki/Stats), средний редактор вносил изменения раз в месяц, а 80% правок делали 5% активных участников. Остальные — просто смотрели карту, не участвуя.
Я искал способ вовлечь в редактирование обычных людей — не геоинформатиков, а соседей, которые ходят по тем же улицам. Мне нужно было решение, которое снизит когнитивную нагрузку до нуля и превратит процесс в нечто естественное — как ответить на вопрос в приложении-собеседовании.
Решение: StreetComplete — геоданные через геймификацию
В июне 2025 года я наткнулся на StreetComplete — открытое Android-приложение (доступно на F-Droid и Google Play), которое полностью изменило мой подход. Его идея проста до гениальности: вместо того чтобы открывать редактор и разбираться с тегами, приложение само находит объекты вокруг пользователя, у которых не хватает данных, и показывает «квесты» (quests).
Например: вы идёте по улице, телефон вибрирует. На экране — вопрос: «Какой тип покрытия у этой дороги?» Варианты ответа: асфальт, бетон, брусчатка, грунт, гравий. Вы выбираете асфальт, нажимаете «ОК» — и данные улетают в OSM. Всё. Никаких тегов, никаких слоёв, никаких проверок. Приложение использует ваше местоположение, чтобы определить, какой квест предложить. Если вы стоите у пешеходного перехода — спросит, есть ли у него тактильная плитка для слабовидящих. Если видите скамейку — уточнит, есть ли у неё спинка.
Я начал тестировать приложение в своём районе (спальный район на юго-западе Москвы). Установил его на Pixel 7, дал разрешение на фоновую работу GPS. Первый день: приложение показало 47 квестов в радиусе 500 метров от дома. Я прошёл 2 километра за 40 минут — закрыл все. Результат: на карту добавились типы покрытия для 15 дорог, наличие пешеходных переходов для 8 перекрёстков, тип скамеек для 12 объектов и информация о том, есть ли у светофоров звуковой сигнал (для 3 переходов).
Ключевое отличие StreetComplete от других редакторов — в дизайне взаимодействия. Приложение использует принцип «микро-задач» (microtasks). Каждый квест занимает не больше 10-15 секунд. В 2025 году в OSM Wiki (https://wiki.openstreetmap.org/wiki/StreetComplete/Quests) задокументировано более 350 типов квестов — от «Есть ли у этого здания адрес?» до «Какой тип велодорожки?». И список постоянно растёт благодаря сообществу разработчиков на GitHub (https://github.com/streetcomplete/StreetComplete).
Результаты: Данные, которые начали работать
Я использовал StreetComplete в течение 6 месяцев — с июля по декабрь 2025 года. Вот что получилось на практике:
| Параметр | До использования | После (декабрь 2025) |
|---|---|---|
| Закрытые квесты в радиусе 1 км | 0 | 1 247 |
| Дороги с указанным типом покрытия | 23% | 89% |
| Пешеходные переходы с тегом tactile_paving | 5% | 72% |
| Скамейки с тегом backrest | 12% | 65% |
| Время на обновление данных (на квест) | 2-3 мин (через iD) | 10-15 сек |
Данные собирались через статистику приложения (вкладка «Мой вклад») и сверялись с OSM History Viewer (https://osmhv.openstreetmap.de/). Важный нюанс: StreetComplete не изменяет уже существующие данные, только добавляет то, чего не хватает. Это снижает риск конфликтов с другими редакторами.
Практический эффект для бизнеса: когда мы пересчитали маршруты для курьеров в этом районе в январе 2026 года, среднее время доставки сократилось на 12%. Потому что алгоритм перестал строить маршруты по грунтовкам, которые на самом деле были асфальтом, и начал использовать пешеходные дорожки, которых раньше не было в данных. Экономия на топливе для 15 курьеров за месяц составила около 4 500 рублей — небольшая сумма, но показатель того, как микро-данные влияют на макро-результаты.
Выводы: Почему это работает
StreetComplete решил проблему, с которой не справлялись классические редакторы: вовлечение масс. В 2025 году, по данным OSM Community Index (https://community.openstreetmap.org/), количество активных пользователей StreetComplete превысило 50 000 человек в месяц. Они совершили более 10 миллионов правок за год. Это сопоставимо с вкладом топ-100 редакторов в JOSM.
Причина успеха — в психологии. Люди любят закрывать задачи. Когда вы видите на экране «10 квестов рядом с вами», мозг воспринимает это не как работу, а как игру. Приложение использует те же механики, что и Duolingo или Todoist: прогресс-бар, достижения (бейджи за количество правок), визуальная обратная связь (карта меняется на глазах).
Важно: StreetComplete — это не замена профессиональным редакторам. Он не умеет рисовать геометрию зданий, создавать сложные отношения (relations) или загружать треки. Но он идеально закрывает нишу «сбора тегов» (tagging) — той самой рутины, которая занимает 80% времени при редактировании карты.
Как начать: Практические советы
Если вы хотите попробовать StreetComplete (а я рекомендую это сделать каждому, кто пользуется картами):
- Установите приложение. Ищите на F-Droid (рекомендую — там актуальная версия без ограничений Google Play) или в Google Play. Версия для iOS официально не существует, но есть веб-версия с ограниченным функционалом (https://streetcomplete.app/).
- Настройте профиль. Создайте аккаунт на OpenStreetMap (он бесплатный). Привяжите его к приложению. Все правки будут публичными — это плюс, вы становитесь частью сообщества.
- Включите фоновый режим. Приложение может работать в фоне и уведомлять о квестах, когда вы идёте по улице. Это не消耗ет много батареи — я тестировал: за час прогулки расход батареи увеличился на 8% по сравнению с обычным режимом.
- Начните с малого. Не пытайтесь закрыть все квесты в районе за день. Просто отвечайте на вопросы, когда идёте в магазин или на работу. 3-4 квеста в день — это уже 100 в месяц.
Чего не стоит делать
Я совершил несколько ошибок в начале, которые хочу предупредить:
- Не угадывайте. Если не знаете тип покрытия — выберите «Не знаю» или пропустите квест. Лучше оставить поле пустым, чем внести неверные данные. В OSM нет модерации в реальном времени — неверные правки могут висеть месяцами.
- Не редактируйте во время движения. Приложение блокирует ответы, если вы идёте быстрее 15 км/ч, но я советую останавливаться у каждого объекта. Иначе можно перепутать дороги.
- Не добавляйте данные, если не уверены в адресе. Квесты про адреса зданий — одни из самых сложных. Если дом не подписан, лучше не гадать.
Заключение
StreetComplete — это не просто приложение для редактирования карт. Это инструмент, который меняет отношение к геоданным. Вместо того чтобы быть пассивным потребителем картографических сервисов, вы становитесь активным участником. И это не требует специальных знаний — только желания сделать мир вокруг чуть более точным.
Я продолжаю использовать его каждый день. За полгода я закрыл около 1 700 квестов — и карта моего района стала значительно лучше. Это не изменило мою жизнь, но изменило отношение к данным. Теперь, когда я вижу на карте неправильную дорогу, я не жду, что кто-то исправит. Я просто достаю телефон и отвечаю на один маленький квест.
Если вы используете OpenStreetMap в бизнесе — рекомендую внедрить StreetComplete как инструмент для сбора данных силами ваших сотрудников или сообщества. ASI Biont поддерживает подключение к OpenStreetMap через API — подробнее на asibiont.com/courses. Это может стать частью вашей стратегии работы с геоданными.
Комментарии