You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2010-07-05 11:00:07
- EvgeniMakarov
- Member
- Registered: 2010-04-14
- Posts: 15
Прокладка маршрута общественного транспорта на DorogaTV
Добрый день всем участникам форума openstreetmap
Развивая сервисы транспортной навигации для пассажиров общественного транспорта
и пешеходов, DorogaTV старается использовать Openstreetmap, одновременно пополняя
карты OSM.
В настоящее время нами реализован алгоритм прокладки маршрута общественным транспортом,
который запущен в 20 городах России.
Мы просим коммьюнити поучаствовать в развитии этого сервиса.
Для того чтобы в каком-либо городе запустить сервис прокладки маршрута ОТ, необходим
правильно отрисованный граф общественного транспорта.
Все маршруты должны быть с остановками, а остановки должны идти в порядке следования по маршруту.
Для примера мы сделали правильный граф маршрутов в Нижнем Новгороде, добавив соответствующие релейшены
в Openstreetmap.
Общая схема движения транспорта в городе наглядно представлена
http://latlon.org/pt?zoom=11&lat=56.306 … &layers=B0
Отдельно взятый маршрут можно просмотреть, зная его релейшен
http://www.openstreetmap.org/?relation=318577
Для удобного создания и проверки маршрутов мы разработали специальный инструмент
Воспользоваться им можно следующим образом:
После создания релейшена, наберите адрес:
http://tools.doroga.tv/chekroute.php?id=318577 ,
где id - номер созданного вами релейшена.
На странице вы увидите все комментарии по данному маршруту.
После того, как в городе будет создано достаточное количество правильных маршрутов, DorogaTV может импортировать
их к себе в систему и запустить сервис прокладки маршрута общественного транспорта.
Last edited by EvgeniMakarov (2010-07-05 11:03:47)
Offline
#2 2010-07-05 11:36:03
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Прокладка маршрута общественного транспорта на DorogaTV
Проверьте Екатеринбург. Все троллейбусы с остановками, большинство автобусов с остановками и много трамваев с мало остановками.
Offline
#3 2010-07-09 11:24:02
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Прокладка маршрута общественного транспорта на DorogaTV
Как там идёт процесс? Хотелось бы почаще информироваться ![]()
Offline
#4 2010-07-16 09:18:31
- Sandman
- Member
- From: Нижний Новгород
- Registered: 2010-04-20
- Posts: 24
- Website
Re: Прокладка маршрута общественного транспорта на DorogaTV
Проверьте Екатеринбург. Все троллейбусы с остановками, большинство автобусов с остановками и много трамваев с мало остановками.
Проверить каждый отдельный маршрут, Вы вполне можете самостоятельно, зная номер релейшена, которым он задан.
например вот так: http://tools.doroga.tv/chekroute.php?id=375095
Что тут сразу бросается в глаза?
-наличие остановок без названия
-сбит порядок остановок
DorogaTV
Offline
#5 2010-07-16 09:24:18
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Прокладка маршрута общественного транспорта на DorogaTV
Дак самостоятельно-то чего их проверять ![]()
Я предложил Екатеринбург для тестирования сервиса. Если есть хотя бы пара хороших маршрутов, то их можно включать в сервис, дать нам попользоваться, и мы допилим под него остальные.
По поводу порядка остановок есть несколько мнений, ни одно из которых не привязано ни к какому сервису. Напишите, как в вашем надо делать, постараемся так и делать. Сразу хочу сказать, что в Потлатче управлять порядком членов релейшенов невозможно, поэтому предпочтительнее будет указывать последовательность остановок номерами в тегах.
Offline
#6 2010-07-16 09:45:37
- Sandman
- Member
- From: Нижний Новгород
- Registered: 2010-04-20
- Posts: 24
- Website
Re: Прокладка маршрута общественного транспорта на DorogaTV
для редактирования маршрутов удобно пользоватся josm-ом.
вот тут: http://wiki.openstreetmap.org/wiki/RU:Relation:route
расписано что из себя представляет отношение "route"
хочу обратить Ваше внимание на то, что forward/backward_stop_<число> и stop_<число> - использовать не рекомендуется
This is not needed to preserve order of stops in API v0.6, just use role=forward/backward_stop and change the order of the stops in the relation.
вот эту цитату почему-то не перевели в руской версии страницы. А выглядеть это долно прблизительно так:
в API v0.6 не нужно нумеровать остановки, нужно просто использовать роль forward_stop/backward_stop, и упорядочить остановки в релейшене.
DorogaTV
Offline
#7 2010-07-16 09:48:53
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Прокладка маршрута общественного транспорта на DorogaTV
Только ещё где-то есть вариант не stop_NN, а stop:NN
Ну и возможности "упорядочивать" в Потлатче нет.
Offline
#8 2010-07-16 09:55:02
- Sandman
- Member
- From: Нижний Новгород
- Registered: 2010-04-20
- Posts: 24
- Website
Re: Прокладка маршрута общественного транспорта на DorogaTV
Только ещё где-то есть вариант не stop_NN, а stop:NN
В английской версии документа это встречается.
Ну и возможности "упорядочивать" в Потлатче нет.
Эта возможность есть в JOSM
DorogaTV
Offline
#9 2010-07-16 10:02:09
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Прокладка маршрута общественного транспорта на DorogaTV
А в Потлатче нет!
Надо делать так, чтобы любой мог создать/исправить маршрут наиболее удобным и доступным ему способом.
Поэтому я бы хотел настоятельно порекомендовать использовать схему с нумерацией в тегах. Потом бот пускай по значениям этих тегов "упорядочивает"
Offline
#10 2010-07-16 10:10:26
- Sandman
- Member
- From: Нижний Новгород
- Registered: 2010-04-20
- Posts: 24
- Website
Re: Прокладка маршрута общественного транспорта на DorogaTV
А в Потлатче нет!
Надо делать так, чтобы любой мог создать/исправить маршрут наиболее удобным и доступным ему способом.
Поэтому я бы хотел настоятельно порекомендовать использовать схему с нумерацией в тегах. Потом бот пускай по значениям этих тегов "упорядочивает"
Отличная рекомендация, только не в той теме.
Так почему же в вашем городе маршруты ей не следуют?
Взять хотя бы http://www.openstreetmap.org/browse/relation/375095.
http://forum.openstreetmap.org/viewtopi … d=7074&p=3
вот в этой теме можно проследить историю происхождения данного инструмента. Извините, что не бросаюсь исполнять Ваши пожелания сию секунду, я в отпуске.
Last edited by Sandman (2010-07-16 10:11:07)
DorogaTV
Offline
#11 2010-07-16 10:45:39
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Прокладка маршрута общественного транспорта на DorogaTV
Отличная рекомендация, только не в той теме.
Так почему же в вашем городе маршруты ей не следуют?
Взять хотя бы http://www.openstreetmap.org/browse/relation/375095.
Потому что они и без указания порядка остановок прекрасно рисуются
http://latlon.org/pt?zoom=12&lat=56.835 … layers=B0T
Более того, есть определённый бардак с forward/backward на линиях маршрутов, потому что рендерер их тоже не воспринимает.
Вот сейчас появляется ваш сервис, в котором порядок остановок важен, я готов проставить нумерацию этих остановок. Но только в Потлатче.
Извините, что не бросаюсь исполнять Ваши пожелания сию секунду, я в отпуске.
Да никто не торопит, что Вы прямо! Просто высказываю свои пожелания, похоже несколько в агрессивной манере получилось, извиняюсь ![]()
Offline