You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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

Как там идёт процесс? Хотелось бы почаще информироваться smile

Offline

#4 2010-07-16 09:18:31

Sandman
Member
From: Нижний Новгород
Registered: 2010-04-20
Posts: 24
Website

Re: Прокладка маршрута общественного транспорта на DorogaTV

Ilis wrote:

Проверьте Екатеринбург. Все троллейбусы с остановками, большинство автобусов с остановками и много трамваев с мало остановками.

Проверить каждый отдельный маршрут, Вы вполне можете самостоятельно, зная номер релейшена, которым он задан.
например вот так: 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

Дак самостоятельно-то чего их проверять smile

Я предложил Екатеринбург для тестирования сервиса. Если есть хотя бы пара хороших маршрутов, то их можно включать в сервис, дать нам попользоваться, и мы допилим под него остальные.

По поводу порядка остановок есть несколько мнений, ни одно из которых не привязано ни к какому сервису. Напишите, как в вашем надо делать, постараемся так и делать. Сразу хочу сказать, что в Потлатче управлять порядком членов релейшенов невозможно, поэтому предпочтительнее будет указывать последовательность остановок номерами в тегах.

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

Ilis wrote:

Только ещё где-то есть вариант не stop_NN, а stop:NN

В английской версии документа это встречается.

Ilis wrote:

Ну и возможности "упорядочивать" в Потлатче нет.

Эта возможность есть в 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

Ilis wrote:

А в Потлатче нет!

Надо делать так, чтобы любой мог создать/исправить маршрут наиболее удобным и доступным ему способом.

Поэтому я бы хотел настоятельно порекомендовать использовать схему с нумерацией в тегах. Потом бот пускай по значениям этих тегов "упорядочивает"

Отличная рекомендация, только не в той теме. wink Так почему же в вашем городе маршруты ей не следуют? wink Взять хотя бы 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

Sandman wrote:

Отличная рекомендация, только не в той теме. wink Так почему же в вашем городе маршруты ей не следуют? wink Взять хотя бы http://www.openstreetmap.org/browse/relation/375095.

Потому что они и без указания порядка остановок прекрасно рисуются smile http://latlon.org/pt?zoom=12&lat=56.835 … layers=B0T

Более того, есть определённый бардак с forward/backward на линиях маршрутов, потому что рендерер их тоже не воспринимает.

Вот сейчас появляется ваш сервис, в котором порядок остановок важен, я готов проставить нумерацию этих остановок. Но только в Потлатче.

Sandman wrote:

Извините, что не бросаюсь исполнять Ваши пожелания сию секунду, я в отпуске.

Да никто не торопит, что Вы прямо! Просто высказываю свои пожелания, похоже несколько в агрессивной манере получилось, извиняюсь smile

Offline

Board footer

Powered by FluxBB