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.***
#601 2011-02-27 16:17:41
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Апну тему, и присоединюсь к вопросу agsochi
Рендериться эта схема где-нибудь? У котяры например?
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#602 2011-02-27 16:46:17
#603 2011-02-27 16:49:15
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Нет - это никем не рендериться?
Last edited by dkiselev (2011-02-27 18:52:52)
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#604 2011-02-27 17:15:44
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Маршруты общественного транспорта
Кто разбирается в этом деле, можете глянуть http://www.openstreetmap.org/browse/relation/1447110 все правильно?
Все отлично, только почему-то platform здесь идут в порядке, противоположном задекларированному в названии и from/to.
Offline
#605 2011-02-27 18:27:02
- agsochi
- Member

- From: Сочи
- Registered: 2010-02-20
- Posts: 537
Re: Маршруты общественного транспорта
Проверялка маршрута ругается на кольцо в маршруте, я его целиком в маршрут закинул. Резать кольцо на куски? (в джосме кольцо маршрут не прерывает, джосм хороший - он все верно понимает
)
Offline
#606 2011-02-27 18:54:10
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Hind, спасибо и вправду порядок напутал.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#607 2011-03-02 10:37:32
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
А расписание движения для маршрута, где-нибудь указывается?
(В преддверии вопросов: да маршруты на которых расписание соблюдается существуют).
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#608 2011-03-02 10:47:01
Offline
#609 2011-03-02 10:50:33
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Zverik, спасибо.
Для локального проекта сойдет но на роль универсального решения не потянет.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#610 2011-03-02 17:14:25
- OldIvantey
- Member
- Registered: 2010-09-12
- Posts: 169
Re: Маршруты общественного транспорта
для тех кто не знает много инфы по маршрутам http://fotobus.msk.ru/
Offline
#611 2011-03-03 11:31:49
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Апну тему, и присоединюсь к вопросу agsochi
Рендериться эта схема где-нибудь? У котяры например?
По поводу рендинга, я пытаюсь сделать, но к сожалению проблемы на ГИС-Лабе не дают продолжить.
Если интересно, заходите на: http://stud555.sbin.ru
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#612 2011-03-03 11:50:21
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Интересно, зашел, нашел добавленый мною маршрут - http://www.openstreetmap.org/browse/relation/1447110.
Почему остановок 0 ?
Я что то не так маплю?
Глюк в статистике?
Или так и должно быть просто под остановками понимается нечто иное.
А какие проблемы с гис-лабом? Дочерние релейшены не полностью скачиваются?
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#613 2011-03-03 12:02:44
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
dkiselev
osmosis не умеет корректно обрабатывать вложенные релейшны. Это архитектурный баг. Поэтому на гис-лабе релейшны априори не содержат части данных.
Offline
#614 2011-03-03 12:27:36
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Интересно, зашел, нашел добавленый мною маршрут - http://www.openstreetmap.org/browse/relation/1447110.
Почему остановок 0 ?
Я что то не так маплю?
Глюк в статистике?
Или так и должно быть просто под остановками понимается нечто иное.А какие проблемы с гис-лабом? Дочерние релейшены не полностью скачиваются?
Александр уже объяснил. Глюк. Не попадают элементы релейшенов из релейшинов.
Поэтому 0. Как только с этой проблемой разберутся, сразу нолики превратятся в реальные числа.
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#615 2011-03-03 12:37:12
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Немного офтоп:
А что именно используется?
Выгрузки osm.xml по областям? Или pgsql (postgres-simple) или api'шная бд?
Или osmosis при любом раскладе спотыкается на вложенных релейшенах?
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#616 2011-03-03 12:38:03
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
При любом раскладе сначала вырезается full.osm, а в нём уже есть недостача.
Offline
#617 2011-03-03 12:49:33
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
Почитал http://forum.openstreetmap.org/viewtopi … =5274&p=10 - оно?
Получается если включить в master_route релэйшн точку, - то все заработает? Или это другая бага
?
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#618 2011-03-03 14:17:06
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
Тогда уж нужно включить точку во все релейшны, где нет ни точек, ни линий, потому что порядок их следования в конечном файле неопределён. Но я бы попросил не мусорить в базе...
Offline
#619 2011-03-03 17:45:38
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Тогда уж нужно включить точку во все релейшны, где нет ни точек, ни линий, потому что порядок их следования в конечном файле неопределён. Но я бы попросил не мусорить в базе...
Не поможет, я уже пробовал.
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#620 2011-03-03 19:36:28
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Маршруты общественного транспорта
А нельзя выкачивать релейшены через апи (их пока кот наплакал), и осмозисом заливать их в локальную базу с которой рендериться маршрут? Или никому с этим гемороиться неохото?
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#621 2011-03-04 05:45:21
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
А нельзя выкачивать релейшены через апи (их пока кот наплакал), и осмозисом заливать их в локальную базу с которой рендериться маршрут? Или никому с этим гемороиться неохото?
Ты читаешь мои мысли ![]()
В настоящее время настраиваю хостинг на рамблере. как все заработает, буду там реализовывать эту идею. ![]()
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#622 2011-03-04 20:19:39
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
Попробовал выдрать из планеты:
http://osm.sbin.ru/mosobl_routes.osm.bz2 Default City Region
http://osm.sbin.ru/planet_routes.osm.bz2
Дата 110302. Сразу предупреждаю - не обновляется, сделал для того, чтобы использовать в экспериментах. Не исключаю, что там тоже чего-то не хватает ![]()
Offline
#623 2011-03-05 03:54:09
- Stud555
- Member

- From: г.Истра, МО
- Registered: 2010-07-05
- Posts: 572
- Website
Re: Маршруты общественного транспорта
Попробовал выдрать из планеты:
http://osm.sbin.ru/mosobl_routes.osm.bz2 Default City Region
http://osm.sbin.ru/planet_routes.osm.bz2
Дата 110302. Сразу предупреждаю - не обновляется, сделал для того, чтобы использовать в экспериментах. Не исключаю, что там тоже чего-то не хватает
Очень интересно. Примерно получилось то, что нужно. А можно узнать как такая красота была получена?
И еще вопрос, а нельзя ли получить файлик, только с релейшинами вида type=route_master? Точнее интересует технология такого получения.
Last edited by Stud555 (2011-03-05 04:21:17)
Мапим прям с дивана город Дедовск.
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики
Offline
#624 2011-03-05 06:56:41
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
А можно узнать как такая красота была получена?
8 часов работы осмосиса...
интересует технология такого получения.
Осмосис...
Offline
#625 2011-03-05 21:12:42
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Маршруты общественного транспорта
Рендериться эта схема где-нибудь? У котяры например?
Остановки рендерятся только если в точке стоит тэг highway={bus_,tram_,trolleybus_,}stop или railway=tram_stop, а сама точка есть в релейшне route с ролью stop (и никаких platform!).
Линии рендерятся только если в type=route есть тэг ref, из route_master ref браться не умеет.
Пока только так.
Last edited by Alexandr Zeinalov (2011-03-05 21:15:35)
Offline