Маршруты общественного транспорта

Можно держать в JOSM и использовать - обновить загруженные данные.

OverQuantum, а как нынче в Зеленограде обстоят дела с “деревенскими” ?

С автобусами в ближайшие “деревни”? Что-то прорисовано, но мало и полнота страдает. Я на них не езжу (только до Москвы и обратно изредка), подходящих источников информации не знаю.

Вопрос новичка.

Добавил вчера в осм два своих первых автобусных маршрута
http://www.openstreetmap.org/relation/3147464
http://www.openstreetmap.org/relation/3176241
Но что-то возникли сомнения, что я всё сделал правильно. Добавлены были маршруты автобусов 42 и 52. Вот тут
http://öpnvkarte.de/?zoom=18&lat=54.89431&lon=38.07936&layers=TBTTT
видно, что сами маршруты отображаются на карте. Но при клике на остановке эти маршруты в списке маршрутов отсутствуют. Что я делаю не так? Почему они там отсутствуют? Я никаких отличий от соседних маршрутов обнаружить не сумел.

Да просто картинка обновляется быстрее, чем данные, которые по клику показываются.

Сделали всё правильно, неплохо бы ещё указать from=* и to=* (начальная и конечная остановки). Если известна компания обслуживающая маршрут укажите operator=*. Ну и если если маршрут муниципальный (внутригородской) можно указать что-то вроде network=ru:municipal.

Лучше не учить плохому. Мало того, что на дорогах у нас натыкано дурацкое ru:regional, еще и в транспорт такое пихать. network должен однозначно определять саму сеть, чтобы можно было делать выборку, а не ее категорию. Это или название организации, которая сеть маршрутов формирует, или описательное название самой сети маршрутов, или что-то полуформализованое типа ru:40 или ru:len. Ну и разумеется, у всех маршрутов одной сети значение тега должно быть одинаковое.

Почему дурацкое, есть дороги регионального значения, есть муниципального и межрегиональные.
А транспорт делиться на городской, пригородный (до 60 км) и междугородний.

Я понимаю проблему, тут нужно определится что есть network - это уровень сети или конкретная сеть безотносительно уровня. В taginfo для network есть и конкретные сети и уровни сети, причём первый случай встречается чаще. В случае если мы хотим указать конкретную сеть можно формализовать значения, например network=ru-vor:voronezh или network=ru:vor-voronezh или ru:municipal:vor-voronezh для муниципального транспорта города Воронеж Воронежской области Росийской Федерации.

network - это тег для бренда сети. Допустим в том же Берлине и окрестностях, есть десяток разных государственных, комунальных operator, но все ихние маршруты объединены единой “зонтичной” системой тарификации и прочего - https://en.wikipedia.org/wiki/Verkehrsverbund_Berlin-Brandenburg
В СНГ с этим все очень плохо, у нас до сих пор бардак, когда каждое предприятие само возит, само собирает выручку, а в совсем запущенных случаях и само ставит цены и определяет маршруты. Исключения редки, например москва с ее “Московский транспорт” и кручеными логотипами.
Практическая польза тут в том, что видя одинаковую network, пользователь/система будет считать что в данном случае можно будет проехат ьпо какго-нибудь интегрированному проездному, что на этих маршрутах единые стандарты информирования и т.д. Потому просто шлепать network=ru:vor-voronezh и для маршруток и… а ну да, ничего другого в Воронеже практически не осталось люди и не заметят :smiley: А если серьезно, то шлепать подобные конструкции - нету смысла, если дефакто они объединяют в лучшем случае разъединенные системы - допустим электротранс и автобусников, а в худшем - просто отдельные маршруты, работающие независимо.

А brand=* тогда зачем?

operator и network разные теги… Для чего реально используют network?

Я тоже считал что в network можно группировать на “городской” и “областной” трафик. Что тогда делать с меж-гордом и российскими маршрутами?

Отдельным тегом: https://wiki.openstreetmap.org/wiki/RU:Key:ownership у отношения?

O_O, Wiki считает иначе

Vitalts, вы чейчас раздел “Highway routes” цитируете, он про автодорожную сеть http://wiki.openstreetmap.org/wiki/Key:network#Highway_routes

Относительно общественного транспорта, рекомендуют указывать именно зонтичные организации - http://wiki.openstreetmap.org/wiki/Public_transport#Service_routes

Мне что-то казалось, что он общий. Описание же этого тега конкрентно в общественном транспорте вообще смущает

И это-то в ОСМ, где аббревиатуры не приемлемы…

Тут да, сомнительно. Допустим, что такое BVG местный житель поймет, а если тот же Московский Транспорт сократить до МТ - то ни поймет никто.

Брендов для маршрутов у нас по факту нет, и для них как уже сказали есть свой тег. Однако как таковые сети у нас имеются и они подчиняются разным законодательным актам, имеют разную стоимость. Так например муниципальный транспорт у нас городу не принадлежит (!), есть так называемый “народный маршрут” в собственности города, но там маршрутов и автобусов очень мало. Все остальные автобусы собственность конкретных людей, маршруты обслуживают же компании которые нанимают у владельцев автобусов транспорт. Город во всём этом бардаке участвует только как регулятор - он устанавливает стоимость маршрута и правила работы на маршруте. Так что тег ownership тут никаким боком. В то же время весь городской транспорт это единая сеть - цены и правила едины для всех. Это пример только моего города, но думаю и в других городах автобусные маршруты организованы примерно так же.

А также, думаю, и сами маршруты, которые сеть образуют. В СПб, например, под это дело есть ГКУ “Организатор перевозок”. А перевозчики (я бы их писал в operator) - они уже содержат транспортные средства и обслуживают конкретные маршруты этой сети.

При этом в городе можно встретить транспорт и из других сетей (областных), чаще всего от конечных станций метро к городам/поселкам области. Соответственно, городской проездной там к оплате не примут.

operator=* добавил. А вот теги from=* и to=* в wiki никак не описаны. Туда вписывать название начального и конечного населенного пункта?

Ещё я не очень разобрался, как принято обозначать варианты маршрутов. Вот есть такой маршрут
http://navi.mostransavto.ru/?page=rasp&code=1564&ak=35&n=42&com=
некоторые рейсы едут дальше чем обычно. Как это обозначить? В принципе примера было бы достаточно. А дальше бы я сам разобрался.

Делаем еще один маршрут, и потом их добавляем в еще одно отношение - http://wiki.openstreetmap.org/wiki/Relation:route_master