Когда-то трава была зеленее, деревья - выше, а всё в моём городе находилось на Яндекс.Картах. Или в 2ГИС. Или в Гуглокартах. Или не находилось - но тогда вряд ли было интересно.
Карты были чем-то далёким и недоступным, данным свыше. Иногда в них можно было что-то добавить, иногда это добавлялось, иногда даже в том же году и примерно никогда это не было удобно.
С тех пор многие из нас поменяли географию, привычные карты перестали работать, а гуглокарты моего текущего города (это самая небольшая, вроде, из столиц Черногории) показывают фигу, ой, выглядят вот так:
(честно-честно, две парикмахерских и барбершоп не ютятся на пустошах и тротуарах, домов тут сильно больше, а организаций - ещё больше, чем отмечено на картах). Я пробовал их дополнять, это работает очень непредсказуемо и долго.
И что с этим можно сделать?
Можно рисовать (и это не так больно, как раньше)! :)
Что это за зверь - OSM?
Если вы используете MapsMe, Organic Maps, Locus Maps, OsmAnd (а так же карты Garmin, Pokemon Go, Snapchat и много что ещё) или видите что-то, очень похожее на следующую картинку, вы явно сталкивались с OpenStreetMap и можете довольно легко помочь в пополнении этих карт.
А вот так - на момент окончания:
Как видите, количество объектов в домах сильно выросло, поправились границы парков и домов, названий улиц. А ещё я отрезал кладбище (потому, что могу).
Что для этого нужно?
Смартфон, пара приложений, ноги, глаза и мозги. Ну и аккаунт на OSM (регистрация - тут), без него - только просмотр.
Начнём с простого и довольно геймифицированного.
StreetComplete (https://streetcomplete.app/ - Android (Google Play, F-Droid)).
Этим приложением можно дополнять деталями существующие объекты, это сделано максимально просто.
Для кого-то важный поинт - результаты работы этого приложения не отображаются на карте, но сильно помогают разным сервисам.
У этого приложения есть система ачивок, которые рассказывают вам о разных штуках, построенных на картах OSM. Именно так я и узнал о том, что существуют сервисы для инвалидов-колясочников, и задумался, что, возможно, описание особенностей пешеходных переходов - не такая уж и бесполезная штука.
Продолжим продвинутым вариантом.
EveryDoor (https://every-door.app/ - iOS, Android (Google Play, F-Droid, Huawei AppGallery).
Этим приложением я добавляю новые объекты на карты, переношу старые, обновляю информацию о давным-давно добавленных (они в интерфейсе выделены жёлтой рамкой - она означает, что последние пять лет этот объект никто не трогал).
Результаты работы это приложения частично отображаются на картах. Собственно, все мои объекты на карте выше добавлены именно этим приложением.
Понять, где в вашем городе можно искать что-то с устаревшими данными, можно при помощи сервиса Overpass запросом вроде этого - он покажет, какие объекты на карте справа из основных категорий не правились с даты, указанной в запросе. Если сдвинуть на месяц дату, то можно увидеть, что за март изменились данные вот по этим точкам:
По ним можно и погулять.
Завершим вариантом для самых стойких.
Vespucci (https://vespucci.io/ - Android (Google Play, Amazon Appstore, F-Droid)).
Суровое приложение, которое одним неловким движением, как хороший фотограф, может сделать ваш город уродом. Результат можно и откатить, но это ещё пойди найди :)
Этим приложением я правлю дороги, границы участков, если они не соответствуют действительности, наношу дома, и очень хочу научиться использовать ещё как-нибудь, а то пока больно. Правлю, конечно, не так, как на скрине выше :)
Что это всё даёт?
- Гулять с собакой стало значительно интереснее. Pwnagotchi стал значительно более упитанным (а я - стройнее, но это не точно). Раньше находить 10к шагов требовало какого-то усилия для того, чтобы выйти, то сейчас я просто каждый день чего-то обязательно на карту добавляю, а вокруг дома примерно всё уже нанесено!
- Дофига всего узнаёшь о городе, в котором живёшь.
- У меня и друзей есть актуальная карта города. Тут есть вопросики, потому что не все софтины одинаково полезны и дают пользователям карты OSM хотя бы этого года, но многие рано или поздно подтянутся, а карта у них уже будет :)
- За некоторую активность (30 единичных правок за два месяца, это десять минут погулять даже по маленькому городу, у меня выходит пока более 500 таких правок в месяц) OsmAnd (официально бесплатная полная версия есть на F-Droid), даёт доступ к данным за прошлый час. Это приятно.
- ЧСВ приятно почёсывается статистикой, какой ты молодец по стране. Я за два месяца ворвался в десятку по количеству правок за последние полгода и пока не планирую останавливаться.
- А ещё знакомые инвалиды благодарят за знакомство с тем самым сервисом :)
Спасибо за продвижение Every Door :) Меня очень радует, когда люди обходят свои города и улучшают карту с этим приложением!
Я обожаю собирать данные для карты, поэтому написал ED, с которым можно зайти в большой торговый центр и через два часа загрузить на карту все магазины в нём, со временем работы, этажами и прочим.
Сам добавил несколько тысяч заведений только в своём городе, и постоянно пользуюсь в путешествиях. Как-то в Белграде решил обойти один квартал. Через час я задолбался, но всех добавил: полсотни магазинов в маленьком квартале, офигеть. Он теперь немного выделяется на фоне соседей.
Недавно выпустил версию 5.0, там появилась штука, которую постоянно включаю в велопрогулках: заметки про линейные объекты типа грунтовок, тропинок, ручьёв, ЛЭП:
Одна беда: приходится останавливаться, доставать телефон и рисовать. Сбивает с ритма. Но зато приезжаешь домой с ощущением, что эта часть мира завершена и можно туда не возвращаться :)
Прилинкую сюда вдохновивший меня комментарий - https://vas3k.club/post/23872/#comment-11fb71a1-aa3f-4601-84a5-1018c95e477d
Именно с него появилась идея написать пост о том, насколько это проще, чем кажется издалека
Отдельная тема совместить это с прогулками и ориентированием на природе - проехался/прошелся на велосипеде/лыжах по лесу и заодно разметил окрестные поля и тропы. Правда мне кажется что такое уже удобнее в оффлайн режиме делать, когда записал трек и сфотографировал ключевые точки и уже потом дома в JOSM все скомпоновал вместе заодно посмотрев на спутниковые снимки для референса.
О, прямо в руку по таймингу! Буду гулять по Еревану ещё и с пользой 🌝
Спасибо за пост и ссылки на приложения.
PS
А на какой железке Pwnagotchi? Тоже хочу себе собрать, выбираю платку.
Сходу не обнаружил, в EveryDoor можно рисовать линейные объекты? Или такое только в веб версии osm?
Респект таким людям! Миллиарды индивидуумов тратят часы каждый день на тупежку в экран смартфона/компа, а если бы каждый из них хоть пару минут уделил на вот такое благое дело? Уже бы давно все раскартировали, эх.
Сам всегда отсылаю репорты об ошибках в 2gis, т.к. в городах пользуюсь только им.
Занимаюсь этим полгода.
Organic Maps использовал для навигации и даже не знал, что можно вносить правки в карты.
В итоге нарисовал километры новых велодорожек, тротуаров, троп и пофиксил несколько дорог, после того как оказывался в тупиках.
А узнал про это вообще благодаря этому видео
Очень давно хочу начать, но меня всегда останавливают приложения на iOS для этого дела. Очень уж UI/UX я воспринимаю дубовым и ненативным, как будто бы достал Android (лично моё восприятие, большинство со мной, наверное, не согласится или не поймет, в чем проблема).
Уже подумываю написать свое, с минимумом функций, но чтобы iOS-only и по-максимуму качественно. Но уже пять лет как подумываю(
А есть ли какая то государственная регуляция, связанная с наполнением таких баз? Ну или короче - как не подлететь за добавление на карту того, что добавлять нельзя?
Ох какой пост! Нежно люблю OpenStreetMap, регулярно добавляю туда изменения, но вообще занимаюсь довольно таки бесполезным делом: рисую мультиполигонами landcover, и занимаюсь почти микромаппингом тупо для того, чтобы карты выглядела красиво.
Вот например, в эмиграции иногда скучаю по родным краям, по даче в тульской области. Вот на протяжении года неторопливо замапил кусок от Ясногорска до Тулы примерно 30х30 км: полнейший аутизм! https://www.openstreetmap.org/#map=10/54.3225/37.6611
Прочитал и залил клавиатуру слезами по Викимапии
Спасибо за пост! Вдохновился и пошел заполнять всякую мелочь в своем городе. На первых парах очень сильно демотивировало то, насколько все отстало от фактического положения вещей. Натурально на несколько лет. Это если говорить про точки в городе.
На счет формата работы с данными, лично для себя нашел более удобным на улице фоткать и делать мелкие заметки, а потом дома за веб версией OSM вносить правки.
Хотел спросить совета. Вот нашел я через overpass точки, которые давно не правились. Некоторые из них актуальные и даже добавить нечего. Есть ли какой-то способ актуализировать точку не внося в нее никаких правок? Просто было бы супер удобно "зачищать" карту таким образом, а не оставлять висеть те, которые актуальные, но давно не правились
Я могу сделать те самые единичные правки в StreetComplete, чтобы доступ к OsmAnd получить? Или не защитает и нужно в приложении посерьёзнее отмечать? Видел у них кнопку входа в OSM аккаунт
Было бы интересно узнать про создание своего слоя на картах. Может кто какие статьи или видосы скинуть?
Какое приложение для открытых карт на андроиде используете? Какие трогали? Почему остановились на текущем?
Кек, занимался этим ещё когда OsmAnd Live платил за правки битком. Кто ж знал, что такое будут читать :)
Немножко оживлю тредик про любимый OSM. Почитал тред, и вообще спустя 2+ года регулярного маппинга и добавления 5000+ ченджсетов пришел к выводу, такой своего рода hot take который мб кого то заставит задуматься - что массово маппить с телефона отдельные заведения в городе и заниматься микромаппингом на самом деле приносит мало пользы и это немножко маппинг ради маппинга, а намного полезнее мапить фундаментальные вещи - дороги, здания и территорию в местах где этого нет.
Во-первых потому что для поиска заведений и магазинов даже активные юзеры карт OSM в большинстве своем будут пользоваться Гугл/Яндекс картами, а не OSM. Можете представить себе ситуацию что вы приехали в новый город/район - и будете рестораны искать в OrganicMaps вместо Гугла?))
А еще заведения/магазины сущность не стабильная - если надобавлять кучу магазинов в своем районе уже через пару лет на карте вполне может быть куча неактуальной инфы о заведениях которые уже закрылись, которая будет только путать. Вот Илья год назад написал что добавил несколько тысяч заведений в своем городе и I do wonder сколько из них всего через пару лет станет устарелой инфой которую потом на деле будет очень сложно актуализировать, если ты не находишься там лично и не запаришься все проверять.
Тоже самое про микромаппинг и условное добавление каждой скамейки и дерева в парке и всего такого - реальная от этого польза для использования едва ли будет, при том что есть столько городов в достаточно развитых странах, где например даже здания не размечены... Например в Анталье, что вроде известный и большой город - а посмотри подальше от центра - все, зданий нет.
Поэтому кажется полезнее размечать отсутствующие дороги, тропинки, строения в местах где этого просто нет - будет и намного более долговечно, а главное реально полезно для потребителей данных, для которых наличие или отсутствие дороги кардинально будет важнее, чем наличие точки магазина запчастей :) Поэтому мобильными приложениями типо everydoor (оч удобная штука кст) - я если и пользуюсь, то чтоб добавлять отсутствующие адреса у зданий, пример вот вещи и важной, но стабильной.
Короче тут своего рода выбор - делать микромаппинг места где живете чтобы уже получать по факту marginal benefits (первый пример из поста буквально об этом, мне пришлось вглядываться, чтоб понять что поменялось), или же существенно улучшать карту мира, просто в местах где она в очень плохом состоянии, и намного увеличить шанс что от этого реальная польза будет для общего состояния OSM.
класс, офигенное хобби! Я часто organicmaps пользуюсь, но уже поставил себе everydoor и разбираюсь с osmand. У osmand как-то сложно с платными профилями, и похоже аккаунты osmand cloud и osm - не связаны. А ты платной версией пользуешься? Osmand будто бы сильно медленнее работает чем organicmaps.