Использование карт OSM для велонавигации в городах.
Posted by Stansialav1990 on 21 March 2015 in Russian (Русский).Добрый день!
В мире уже существуют попытки сделать навигацию для велоспедистов на основе OSM, самым успешным мне кажется BikeCityGuide. Я взялся тестировать их сервис в Москве (в Москве их навигация пока только в тестовом доступе, могу предоставить доступ по запросу) и обнаружил много проблем. Например, алгоритмы BikeCityGuide, похоже, не предполагают движения по тротуарам и пешеходным улицам, а так же использования подземных переходов. Кроме того, в интерфейсе не предполагаются пометки, советующие на определенных участках двигаться по тротуару, или использовать пешеходный переход.
Основной задачей является давать не просто самый короткий маршрут, но маршрут наиболее удобный для стереотипного городского велосипедиста, который предпочитает тихие дороги, без пыли, дороги с минимумом движения или тротуары с минимумом пешеходов.
Скажите, внесены ли в карту OSM по Москве параметры, указывающие: - ширину проезжих частей улиц? - ширину тротуаров? - характер покрытия (брущатка, тротуар)? - градус наклона дороги? - съезды с тротуаров? - этажность и назначение (офисные, жилые) зданий? (возможность косвенно расчитать плотность пешеходного потока в разное время суток) - кроме того, планируется ли проработка информации о внутридворовых пространствах, например - проходные дворы?
Есть ли техническая возможность добавить эти параметры и использовать их для навигации?
Discussion
Comment from Zverik on 21 March 2015 at 21:08
По ПДД движение на велосипеде по тротуару и иным дорогам только для пешеходного движения запрещено.
Техническая возможность добавить перечисленные атрибуты есть — собирайте и добавляйте, система тегов безгранична.
Comment from Max Vasilev on 22 March 2015 at 06:19
Илья, ПДД, п. 24.2, часть 2:
— Допускается движение велосипедистов в возрасте старше 14 лет по тротуару или пешеходной дорожке - в следующих случаях:
отсутствуют велосипедная и велопешеходная дорожки, полоса для велосипедистов либо отсутствует возможность двигаться по ним, а также по правому краю проезжей части или обочине;
велосипедист сопровождает велосипедиста в возрасте до 7 лет либо перевозит ребенка в возрасте до 7 лет на дополнительном сиденье, в велоколяске или в прицепе, предназначенном для эксплуатации с велосипедом. —
Хотя для многих городских велосипедистов понятие «отсутствует возможность двигаться по правому краю проезжей части» аргуминетируется банальным «блин, тупо хочу по тротуару».
Comment from literan on 22 March 2015 at 22:15
насчет “внесены ли в карту Москвы параметры…” - где-то внесены, где-то не внесены. Включайтесь и дополняйте базу, рук не хватает.
Comment from ad47 on 23 March 2015 at 12:30
Большинство этих параметров есть, но даже по Москве их наличие распределено не равномерно. Но все эти данные (кроме покрытия) достаточно сложно адекватно учесть.
Мне удавалось получить более-менее адекватные маршруты в OsmAnd, установив примерно одинаковые приоритеты для дорог и значительно ниже для тротуаров и лестниц (в результате может провести дворами или через хитрый переход, если это позволит выиграть время). Гипотеза о том, что узкая дорога лучше широкой в Москве работает плохо - с большой вероятностью она будет запаркована и велосипедисту места там не будет.
BikeCityGuide создавался для городов, где есть велодорожки и велополосы, которым и отдаётся предпочтение при прокладке маршрута. Если там нельзя сделать возможность прокладывать маршрут, используя тротуары, то выбор достаточно сомнителен.
Comment from vvoovv on 23 March 2015 at 17:00
Stansialav1990
Заходите на форум: http://forum.openstreetmap.org/viewforum.php?id=21
Все обсуждения проходят там. Логин и пароль те же, что и на osm.org