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.***
#351 2010-11-17 18:56:51
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Маршруты общественного транспорта
Ilis wrote:Ну, сейчас есть список номеров маршрутов. Что дальше будет?
А что хочется увидеть/получить/иметь?
Так и самому интересно
Список-то у нас на вики собран, например...
Хочется роутинг от остановки до остановки с пересадками ![]()
Offline
#352 2010-11-17 19:27:18
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
Список ошибок в маршрутах: http://osm.sbin.ru/pt/bugs.html для тех, кому хочется чем-то заняться ![]()
Как правило это левые точки без тэгов.
Offline
#353 2010-11-17 19:38:48
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Маршруты общественного транспорта
Не, ну опять одни номера релейшенов! Как с этим работать-то?
Last edited by Ilis (2010-11-17 19:38:59)
Offline
#354 2010-11-17 19:43:24
- Artyomka
- Member

- Registered: 2010-04-08
- Posts: 222
Re: Маршруты общественного транспорта
http://stud555.sbin.ru/busobl.php
Не Пермская область, а край ![]()
Offline
#355 2010-11-17 19:46:25
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
Не, ну опять одни номера релейшенов! Как с этим работать-то?
Это надо поправить один раз и больше не вспоминать
Как видишь, чистый html, возникший как побочный продукт другой задачи.
Offline
#356 2010-11-17 20:16:25
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Список-то у нас на вики собран, например...
Хочется роутинг от остановки до остановки с пересадками
А можно про список поподробнее, я что-то такое не встречал. А роутинг и есть следующая цель.
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#357 2010-11-17 20:24:09
- loir
- Member

- From: Тверь
- Registered: 2009-05-27
- Posts: 403
Re: Маршруты общественного транспорта
А не Пензенская ли область?
В Тверской области почему-то продублировался 122 маршрут.
В список попала маршрутка (ref=19), у которой не route=bus, а transport=bus. Это баг или фича? ![]()
«Хоть один адекватный человек на форуме» ©dr&mx
Offline
#358 2010-11-17 20:38:26
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
1. Вычитал про новый метод создания маршрута "Unified Stoparea" от itschytoo. Смысл в создании двух отдельных релейшинов для разных направлений. Я -ЗА!
1.б. Приятно, что тут http://wiki.openstreetmap.org/wiki/RU:Р … еме_Oxomoa есть ссылочка на мою статью о создании маршрута ![]()
2. Прошу прощения за орфографические ошибки. Сутки на работе, почти целый день за компом после. Устал. Завтра все проверю и поправлю. Спасибо.
3. transport=bus - это бага, будем править.
4. Объясните мне бестолковому, возможно ли динамическое создание слоя(php+SQL) в OpenLayers?
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#359 2010-11-17 21:38:56
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Маршруты общественного транспорта
4. Объясните мне бестолковому, возможно ли динамическое создание слоя(php+SQL) в OpenLayers?
Посмотрите на WFS, там можно хоть напрямую из базы.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#360 2010-11-17 22:20:52
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Маршруты общественного транспорта
1. Вычитал про новый метод создания маршрута "Unified Stoparea" от itschytoo. Смысл в создании двух отдельных релейшинов для разных направлений. Я -ЗА!
В чём профит? Маршрут-то один, и, его обычно можно проехать от начала до конца (вернувшись туда же) не вылезая из автобуса.
Last edited by AMDmi3 (2010-11-17 22:21:33)
Offline
#361 2010-11-17 23:19:14
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Stud555 wrote:4. Объясните мне бестолковому, возможно ли динамическое создание слоя(php+SQL) в OpenLayers?
Посмотрите на WFS, там можно хоть напрямую из базы.
А можно хотя бы маленький примерчик.
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#362 2010-11-18 00:03:23
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Маршруты общественного транспорта
Aleksandr Dezhin wrote:Stud555 wrote:4. Объясните мне бестолковому, возможно ли динамическое создание слоя(php+SQL) в OpenLayers?
Посмотрите на WFS, там можно хоть напрямую из базы.
А можно хотя бы маленький примерчик.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#363 2010-11-18 01:03:32
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Тут все таки немного не то. Мне надо чтоб грузилось в формате osm, т.е. я в php динамические создаю osm файлик из БД и отправляю его в ответ на запрос с координатами квадрата.
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#364 2010-11-18 20:40:31
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Нашел проект, который выполняет теже функции, что и мне нужны.
Проект
http://osm.virtuelle-loipe.de/restricti … yers=B00TT
Нужный мне запрос:
GET http://osm.virtuelle-loipe.de/restricti … ,55.914063
вот только так и не понял, кто делает этот запрос, кто получает данные по этому запросу и как эти данные выводятся
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#365 2010-11-21 08:20:42
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Работая на роутингом было установлено следующее.
В большинстве маршрутов веи не отсортированы, либо даже некоторые пропущены.
Соответственно в не отсортированных маршрутах очень сложно, а порой и не возможно определить начало/конец маршрута.
Может у кого есть какие мысли?
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#366 2010-11-21 09:36:50
- luch86
- Member
- Registered: 2010-05-29
- Posts: 199
Re: Маршруты общественного транспорта
В большинстве маршрутов веи не отсортированы, либо даже некоторые пропущены.
Соответственно в не отсортированных маршрутах очень сложно, а порой и не возможно определить начало/конец маршрута.Может у кого есть какие мысли?
Сортировать по порядку, и сделать это правилом. Просто многие маршруты обозначались только для рендера. Но даже по рендеру порой сложно понять маршрут, если он идёт со всякими заездами. А пропуски хорошо бы проверять каким-нибудь валидатором.
Offline
#367 2010-11-21 09:58:20
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
На многих маршрутах куски "в обе стороны" обозначены один раз без роли. Надо их раздвоить на forward и backward и затем отсортировать все так, чтобы было два направления от конечной до конечной. Простой сортировкой чаще всего ничего хорошего не выйдет
Offline
#368 2010-11-21 10:13:11
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Это точно
сейчас очень "красивые" маршруты получаются, если их рисовать "так как есть" ![]()
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#369 2010-11-21 10:27:23
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Как мыслите, стоит ли редактировать маршрут автоматом, там где это возможно?
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#370 2010-11-21 10:37:59
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Маршруты общественного транспорта
Нет. Можно подготавливать их в своей базе как угодно, но редактировать автоматически — только портить. Потому что в большинстве случаев исходные данные неоднозначны.
Offline
#371 2010-11-21 11:21:43
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Как отделить маршруты в которых роль использовали forward/backward не по назначению? Т.е. ролью forward обозначены все веи "туда", а backward - "обратно".
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#372 2010-11-21 11:41:30
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Маршруты общественного транспорта
...и веи не отсортированы? ![]()
Offline
#373 2010-11-21 12:04:00
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
Если хочешь сделать "как надо", советую взять нужный район карты и навести там полный порядок со всеми маршрутами. А дальше на нём экспериментировать. Будет рабочее решение - больше народу будут делать как надо именно с целью обеспечить поддержку.
Offline
#374 2010-11-21 12:49:34
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Если хочешь сделать "как надо", советую взять нужный район карты и навести там полный порядок со всеми маршрутами. А дальше на нём экспериментировать. Будет рабочее решение - больше народу будут делать как надо именно с целью обеспечить поддержку.
Именно так и буду делать. Сейчас только у себя с f/b разберусь.
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#375 2010-11-21 14:56:26
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
пропуски хорошо бы проверять каким-нибудь валидатором.
Есть такой валидатор http://tools.doroga.tv/chekroute.php?id=1159133
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline