OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2015-07-12 17:07:42

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Проект веб-сайта общественного транспорта

Как всегда, превратили тему в "а я такой умный, мне все это нахер не нужно".


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#27 2015-07-12 22:03:21

Bwr57
Member
From: Екатеринбург, Россия
Registered: 2013-01-05
Posts: 91

Re: Проект веб-сайта общественного транспорта

Как не нужно? Очень нужно. Когда ехал из Крыма домой через Новороссийск жутко жалел об отсутствии информации об общественном транспорте по пути следования. Другое дело, что надо быть реалистами. Создать и поддерживать в актуальном состоянии расписание для тысяч маршрутов и миллионов остановок силами добровольцев вряд ли получится. А вот поиск и визуализация маршрутов - это вполне возможно.

Offline

#28 2015-07-13 07:44:22

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 812

Re: Проект веб-сайта общественного транспорта

Вообще запихнуть расписание в ОСМ можно. Будет некрасиво, но это вполне возможно. Вот пример навскидку: на каждой остановке поставить тег вида: scedule:bus:26=Mo-Fr 09:00-09:05, 12:00-12:05, 15:00-15:05; Sa-Su 18:00-18:05
Соответственно 09:00 время прибытия, 09:05 время отправления. 26 это номер маршрута который позволит связать relation route и тег с расписанием.
Красивее и удобнее конечно было б хранить расписание в отношении вместе с участником отношения (остановкой, например), но у участника отношения, увы, возможен только один тег (параметр, свойство) - роль.

Offline

#29 2015-07-13 08:48:29

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,439

Re: Проект веб-сайта общественного транспорта

В один value расписание не влезет, ограничение в 255 символов

Offline

#30 2015-07-13 08:58:08

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,134
Website

Re: Проект веб-сайта общественного транспорта

keder wrote:

Вообще запихнуть расписание в ОСМ можно.

Вообще, запихнуть можно что угодно и куда угодно.

Только не нужно. Не знаю, как этим пользоваться, но редактировать ЭТО крайне неудобно.
Банальный пример - добавили дополнительный автобус, надо на 100500 остановках поменять тэги.

Offline

#31 2015-07-13 10:21:10

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 812

Re: Проект веб-сайта общественного транспорта

esaulenka wrote:

Вообще, запихнуть можно что угодно и куда угодно.

Только не нужно. Не знаю, как этим пользоваться, но редактировать ЭТО крайне неудобно.
Банальный пример - добавили дополнительный автобус, надо на 100500 остановках поменять тэги.

Так это и в "бумажном" расписании менять много надо. Можно еще например указывать на маршруте расписание отбытия с первой остановки и время в пути, а на остановках поставить время прибытия относительно стартового. Тогда расписание для остановок можно составлять автоматически - плюсуя к стартовому, указанному в отношении.  Вообще если честно я не вижу никакого более простого решения для расписания с привязкой к геоданным.
А вообще отсутствие расписания не повод не мапить ОТ (по крайней мере в пределах города). Вон у 2Гиса никакого расписания нет и в помине, но их маршрутами ОТ пользуюсь всегда когда надо доехать до незнакомого района города (и думаю не я один).

Offline

#32 2015-07-13 10:52:17

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Проект веб-сайта общественного транспорта

Да не надо расписания запихивать ОСМ, надо через стандартный АПИ подтягивать их с сайта транспортного агенства.

Offline

#33 2015-07-13 10:57:11

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,786

Re: Проект веб-сайта общественного транспорта

Смешно вас читать, спуститесь на землю и замапте хотя бы маршруты.

Offline

#34 2015-07-13 11:24:17

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 812

Re: Проект веб-сайта общественного транспорта

freeExec wrote:

Смешно вас читать, спуститесь на землю и замапте хотя бы маршруты.

Ну по Воронежу все знакомые маршруты замапил, думаю как-нибудь выделить день - покататься по незнакомым и закончить их.
Вообще меня просто несколько напрягло высказывание что если расписания нельзя сделать в ОСМ, то и маршруты не нужны. Категорически не согласен.

Offline

#35 2015-07-13 11:28:12

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,393

Re: Проект веб-сайта общественного транспорта

keder wrote:

что если расписания нельзя сделать в ОСМ, то и маршруты не нужны.

Вы, как обычно, ничего не поняли.
Маршруты конечно нужны, но пользы от них было бы намного больше, существуй они не в OSM, а в формате GTFS (вместе с расписанием и тарифами).
Пока они в OSM, максимум что с ними сделать можно - нарисовать, да и ломаются они часто при редактировании дорог.

Last edited by Sergey Astakhov (2015-07-13 11:33:35)

Offline

#36 2015-07-13 12:54:23

dkiselev
Member
Registered: 2010-02-09
Posts: 3,361

Re: Проект веб-сайта общественного транспорта

А как описывается маршрут, если мы не знаем о времени выезда/приезда для первой и последней остановки?


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#37 2015-07-13 14:14:00

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 812

Re: Проект веб-сайта общественного транспорта

dkiselev wrote:

А как описывается маршрут, если мы не знаем о времени выезда/приезда для первой и последней остановки?

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

Offline

#38 2015-07-13 14:22:20

dkiselev
Member
Registered: 2010-02-09
Posts: 3,361

Re: Проект веб-сайта общественного транспорта

Не, я про GTFS, вроде файлик с рассписаниями там обязателен, и для каждого рейса должно быть рассписание и как минимум времена первой и пследней осстановки рейса. В наших реалиях, для простых смертных доступны начало/окончание движения по маршруту в целом (а не по каждому из рейсов в отдельности) и интервалы движения. Понятно что что-то можно придумать на этом основании для рассписания рейсов, но это будут примерные цифры. Хотелось бы указать что они получены из интервалов, а не от перевозчика.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#39 2015-07-13 20:11:37

dmitri-s93
Member
From: Вологда
Registered: 2012-07-28
Posts: 64

Re: Проект веб-сайта общественного транспорта

Пока что сайт доступен по такому адресу: http://osm-pt.cloudapp.net/

Огромная благодарность Saint_Byte за хостинг smile

Offline

#40 2015-07-13 20:53:06

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 812

Re: Проект веб-сайта общественного транспорта

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

Offline

#41 2015-07-13 21:29:55

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,419

Re: Проект веб-сайта общественного транспорта

Было бы неплохо
1) видеть названия остановок на карте
2) видеть несколько маршрутов одновременно, разными цветами

P.S. Ты упрощал линии маршрутов? Удаление лишних точек позволяет несколько ускорить отрисовку

Offline

#42 2015-07-13 21:46:30

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,134
Website

Re: Проект веб-сайта общественного транспорта

dmitri-s93 wrote:

сайт доступен

крутяяяк! спасибо!

Первое же желание - передача управления JOSM'у без открытия новых окон.
Подробнее можно спросить у Zkir'а - он умеет :-)

Offline

#43 2015-07-13 21:51:43

Bwr57
Member
From: Екатеринбург, Россия
Registered: 2013-01-05
Posts: 91

Re: Проект веб-сайта общественного транспорта

Очень информативно и наглядно. Спасибо! Возможно стоит разными символами выводить не платформы и точки остановки, а автобусные и трамвайные остановки
Сразу же баг-репорт. Из справочника маршрутов не открываются маршруты, содержащие не только цифры в поле ref. Например http://osm-pt.cloudapp.net/routes/route … bus&ref=05 а
Также отсутствует Республика Крым.
А в целом очень хорошо!

Offline

#44 2015-07-13 22:23:02

dmitri-s93
Member
From: Вологда
Registered: 2012-07-28
Posts: 64

Re: Проект веб-сайта общественного транспорта

gryphon wrote:

Было бы неплохо
1) видеть названия остановок на карте
2) видеть несколько маршрутов одновременно, разными цветами

Названия на карте - неплохая идея.
Про несколько маршрутов нужно подумать как это должно выглядеть. Разные маршруты или варианты одного маршрута?

esaulenka wrote:

P.S. Ты упрощал линии маршрутов? Удаление лишних точек позволяет несколько ускорить отрисовку

Сейчас используется полная геометрия, но думаю, что упрощу. Очень актуально для длинных маршрутов.

esaulenka wrote:

Первое же желание - передача управления JOSM'у без открытия новых окон.

Будет)

Bwr57 wrote:

Из справочника маршрутов не открываются маршруты, содержащие не только цифры в поле ref.

У меня маршрут 05 а открывается. Какой браузер используется?

Bwr57 wrote:

Также отсутствует Республика Крым.

Республики Крым нет в выгрузке РФ. Нужно либо ждать пока появится, либо вырезать самостоятельно.

Offline

#45 2015-07-13 22:26:03

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,786

Re: Проект веб-сайта общественного транспорта

dmitri-s93 wrote:

Нужно либо ждать

Некоторые уже год ждут.

Offline

#46 2015-07-14 00:19:31

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,393

Re: Проект веб-сайта общественного транспорта

dkiselev wrote:

Хотелось бы указать что они получены из интервалов, а не от перевозчика.

В спеке всё уже предусмотрено, для задания интервального расписания надо использовать файлик frequencies.txt

Offline

#47 2015-07-14 08:56:44

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,384

Re: Проект веб-сайта общественного транспорта

Крута!! ТОлько почему маршрутки не показываются?? Я в печали. У себя наделал несколько маршруточных маршрутов, а их нет. И еще. На конечной показывается 2 вариант одного и того же маршрута.

p.s. как часто обновляется?

Last edited by var-alex (2015-07-14 09:02:26)

Offline

#48 2015-07-14 16:34:39

dmitri-s93
Member
From: Вологда
Registered: 2012-07-28
Posts: 64

Re: Проект веб-сайта общественного транспорта

var-alex wrote:

ТОлько почему маршрутки не показываются??

Спасибо. Нашел опечатку в коде, скоро исправлю smile

var-alex wrote:

Я в печали. У себя наделал несколько маршруточных маршрутов, а их нет. И еще. На конечной показывается 2 вариант одного и того же маршрута.

Если конечная только с одной стороны дороги, то так и должно быть. Остановка входит в 2 отношения маршрута.

var-alex wrote:

p.s. как часто обновляется?

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

Offline

#49 2015-07-14 16:49:20

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,384

Re: Проект веб-сайта общественного транспорта

dmitri-s93 wrote:

Если конечная только с одной стороны дороги, то так и должно быть. Остановка входит в 2 отношения маршрута.

Да, в 2 отношения, но она в обоих не *exit_only/*entrance_only да и не красиво выглядит. Может быть если она КОНЕЧНАЯ то этот маршрут и не показывать?

dmitri-s93 wrote:

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

Ну и ладно, я еще багов наковыряю, в своих маршрутах, до конца недели.

Offline

#50 2015-07-14 16:54:19

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,419

Re: Проект веб-сайта общественного транспорта

dmitri-s93 wrote:

Про несколько маршрутов нужно подумать как это должно выглядеть. Разные маршруты или варианты одного маршрута?

разные

Offline

Board footer

Powered by FluxBB