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 2014-08-28 17:02:50

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Слой маршрутов общественного транспорта

Подскажите как в JOSM создать слой маршрутов транспорта.
Есть пока один трек, но за два часа неразабрался как его связать с картой.


osmand-mapsSTA

Offline

#2 2014-08-28 17:30:59

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Слой маршрутов общественного транспорта

Nik64 wrote:

Подскажите как в JOSM создать слой маршрутов транспорта.
Есть пока один трек, но за два часа неразабрался как его связать с картой.

Уточните - какую задачу вы решаете?

Если есть трек движения по маршруту и нужно внести его в OSM, то для этого нужно
1) Скачать все данные из области, где проходит маршрут.
2) Нарисовать в этих данных маршрут по схеме public_transport.
Если каких-то дорог/улиц/остановок нету - нарисовать их.
Как нарисовали - внести их в релейшн маршрута в правильном порядке (дороги/улицы иногда для этого придётся разрезать) и с правильными ролями.
3) Загрузить маршрут и другие изменения в базу.
Пример (не полный, нехватает stop_position-ов).

Last edited by OverQuantum (2014-08-28 17:35:36)


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#3 2014-08-28 17:56:51

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

Уточните - какую задачу вы решаете?

Хочу сделать сеть маршрутов общественного транспорта по городу.

2) Нарисовать в этих данных маршрут по схеме public_transport.

Проблема с английским.

Last edited by Nik64 (2014-08-28 17:59:52)


osmand-mapsSTA

Offline

#4 2014-08-28 18:19:06

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

Re: Слой маршрутов общественного транспорта

Offline

#5 2014-08-28 18:42:01

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

Есть и русский
http://wiki.openstreetmap.org/wiki/RU:О … _транспорт
http://wiki.openstreetmap.org/wiki/User … ршрутов_ОТ
Пример
http://www.openstreetmap.org/relation/1902715 - route_master 
http://www.openstreetmap.org/relation/1902714 - отношение маршрута
http://www.openstreetmap.org/relation/2951044 - отношение остановки

Спасибо, буду разбираться.


osmand-mapsSTA

Offline

#6 2014-08-29 00:56:37

j-wills
Member
From: Russia, Moscow
Registered: 2010-06-01
Posts: 860
Website

Re: Слой маршрутов общественного транспорта

Немного по теме, но мы с http://wikiroutes.info можем как-то взаимодействовать?

Offline

#7 2014-08-29 02:35:14

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

Re: Слой маршрутов общественного транспорта

j-wills wrote:

Немного по теме, но мы с http://wikiroutes.info можем как-то взаимодействовать?

http://wikiroutes.info/manual/#/agreement

5.2. Информация о движении общественного транспорта, доступ к которым предоставляется Сервисом предназначены исключительно для личного некоммерческого использования Пользователем в рамках функциональных возможностей компонентов Сервиса. Любое извлечение, копирование, воспроизведение, переработка, распространение данных Сервиса, их размещение в свободном доступе (опубликование) в сети Интернет, любое использование данных Сервиса в средствах массовой информации и/или в коммерческих целях и любое иное использование, явно не разрешенное настоящим пользовательским соглашением, Условиями или законодательством РФ, выходящее за рамки функциональных возможностей Сервиса, запрещается без предварительного письменного разрешения Wikiroutes.


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

Offline

#8 2014-08-31 20:54:47

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Слой маршрутов общественного транспорта

Хотел бы попросить заинтересованных потестировать адаптированный для ОТ плагин reltoolbox. Скачать отсюда, заменить тут: c:\Users\_User_\AppData\Roaming\JOSM\plugins\
Что добавил:
* Автоопределении ролей stop и platform (автоматически при добавлении элемента в отношение)
* Перестройку отношения route в соответсвии со схемой stop/platform ... stop/platform маршрут (в меню по правой кнопке на отношении - Reconstruct_Route)

Предпологается, что создание новых маршрутов должно выглядеть так: добавляем все элементы дороги маршрута в правильной последовательности; по ходу так же добавляем точки остановки (stop_position) и платформы, порядок не важен. Далее выбираем в меню Reconstruct_Route и смотрим, что получилось.
Алгоритм работы такой: встроенными средствами josm из отрезков строим непрерывный маршрут (уже точно не корректно работает для кольцевых маршрутов, т.к. правильность обхода кольца не гарантированно; нужно по-тестировать на маршруте с петлёй); далее на этих отрезках ищутся точки со stop_position и смотрит, а есть ли она в отношении. если она есть, то добавляется в результирующий маршрут и ищется одноимённая платформа - добавляется следом за ней (обрабатываются stop_area, но если просто выбрать маршрут и нажать загрузить всех его членов, то для платформ отношения stop_area загружены не будут, т.е. получить имя из него не возможно);
Пока не заморачивался с кольцевыми где остановка может участвовать два раза, дубль просто пропадёт. Так же пока одноимённые платформы не проверяются по расстоянию с местом остановки и добавляются в том порядке в каком они следовали в исходном маршруте.

Поэтому просьба не портить уже существующие маршруты, по-создавать новые и желательно сообщить когда плагин падает.

Offline

#9 2014-09-01 01:54:35

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

Немного по теме, но мы с http://wikiroutes.info можем как-то взаимодействовать?

Посмотрел 43 маршрут (такси) г. Ставрополь. Показывает неполный маршрут. Конечная должна быть на улице бульвар Зелёная Рощя.
В JOSM скинул трек маршрута на сервер называется "43 маршрут_06-27-19".

Есть ли возможность загрузить их в OsmAnd?

Хотел бы попросить заинтересованных потестировать адаптированный для ОТ плагин reltoolbox.

Скачал. На днях попробую.

Last edited by Nik64 (2014-09-01 01:58:13)


osmand-mapsSTA

Offline

#10 2014-09-08 15:59:18

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

Сделал по описанию:  http://wiki.openstreetmap.org/wiki/User … ршрутов_ОТ.
Промучился с  панелью фильтров. Сделал как описано включаешь галки всё исчезает остаётся только трек.
Поигравшись с галками плюнул и стал делать с полигонами. При выгрузке JOSM стал орать на отношение. Оказалось нужно было создавать отношение через меню заготовок, я создал в панели заготовок кнопка "создать новое отношение" в этоге JOSM орал пока через меню заготовок я не подцепил ему свойство "Маршрут общественного транспорта".

Два дня как выгрузил маршрут но на картах его до сих пор нет, появились только остановки.
Также JOSM теперь не нравится что в отношении у остановок выставлена роль platform. Может нужно только на конечных остановках ставить - platform?


osmand-mapsSTA

Offline

#11 2014-09-08 17:37:14

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Слой маршрутов общественного транспорта

Полезно прочитать так же оригинал, а не слепо следовать по чьей-то интерпретации.
Нет разницы как создано отношение, главное что в нём за теги. Ну и к предупреждениям нужно относится как в предупреждениям. Причём josm для корректности нужно в отношение маршрута добавить public_transport:version=2, тогда часть предупреждений исчезнет.

Offline

#12 2014-10-14 13:59:42

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

Интересно слой маршрутов когда нибудь обновляют на:
http://openbusmap.org/?zoom=16&lat=55.9 … &layers=BT.

Второй месяц проходит как пробил 1-й маршрут. А его так и нет на карте.

На: http://openstreetmap.ru/#map=13/45.0432 … &layer=SUT.
Уже все мои маршруты есть. Есть ли возможность их в OsmAnd загрузить?


osmand-mapsSTA

Offline

#13 2014-10-14 18:45:44

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Слой маршрутов общественного транспорта

в ночных версиях османд маршруты уже месяца два как есть. в векторе.
скоро будет 1.9, жди.

если тебе хочется растр, то SAS Planet, там выкачиваются _любые_ растры. потом в sql-базу, и как over- или under-слой, всё как обычно..

Offline

#14 2014-10-15 07:32:05

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

в ночных версиях османд маршруты уже месяца два как есть. в векторе.
скоро будет 1.9, жди.
если тебе хочется растр, то SAS Planet, там выкачиваются _любые_ растры. потом в sql-базу, и как over- или under-слой, всё как обычно..

В ночнушках маршруты есть, но все старые, обновлений нет. Это меня и беспокоит. Смысл мне их мапить если обновлений нет.
В SAS Planet может и выкачиваются. Я их начал рисовать чтобы человек при необходимость в OsmAnd мог их загрузить и посмотреть на чём он может доехать. Если ему для этого нужно сбегать домой качнуть карты и выкачать маршруты. Тем более маршруты старые и неполные их уже давно их изменили. То на какой хрен они нужны.


osmand-mapsSTA

Offline

#15 2014-10-15 17:56:27

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Слой маршрутов общественного транспорта

Nik64 wrote:

Интересно слой маршрутов когда нибудь обновляют на:
http://openbusmap.org/?zoom=16&lat=55.9 … &layers=BT.

Второй месяц проходит как пробил 1-й маршрут. А его так и нет на карте.

На: http://openstreetmap.ru/#map=13/45.0432 … &layer=SUT.
Уже все мои маршруты есть. Есть ли возможность их в OsmAnd загрузить?

А где там "1-й маршрут"?
Тут нет: http://openstreetmap.ru/#map=15/55.9199 … &layer=SUT
Тут нет: http://www.openstreetmap.org/#map=15/55 … 6&layers=T
В данных тоже не нашёл.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#16 2014-10-15 18:56:36

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Слой маршрутов общественного транспорта

я фигзнат, но на карте Ставрополя от СвиМика вообще не показываются машруты, а на карте с офф.сайта османда маршруты представлены весьма жидко. По крайней мере жиже, чем на osm.ru по ссылке выше.

upd: кстати, вот:
screenshot_2014-10-15_2202.png

Last edited by coolkaas (2014-10-15 19:05:29)

Offline

#17 2014-10-16 08:39:18

trolleway
Member
Registered: 2011-02-09
Posts: 564
Website

Re: Слой маршрутов общественного транспорта

Как там включить маршруты? Скачал ночную сборку, в ней скачал карту Москвы, куда нажимать дальше? Никаких изменений по сравнению с версией из маркета не заметил.

Offline

#18 2014-10-16 09:42:49

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

Re: Слой маршрутов общественного транспорта

А где там "1-й маршрут"?

1-й - это мой первый маршрут №35 г. Ставрополя.

я фигзнат, но на карте Ставрополя от СвиМика вообще не показываются машруты, а на карте с офф.сайта османда маршруты представлены весьма жидко. По крайней мере жиже, чем на osm.ru по ссылке выше.

Это мне и не нравится. Какой смысл отмечать маршруты если их будут обновлять раз в год. Маршруты часто изменяют и если нет своевременного обновления то будит дезинформация. Что на данный момент с 10 маршрутом, он неполный.

Как там включить маршруты? Скачал ночную сборку, в ней скачал карту Москвы, куда нажимать дальше? Никаких изменений по сравнению с версией из маркета не заметил.

В Настройках в диспетчере плагинов включи "Онлайн карты"
Выйди из диспетчера плагинов.
Войди в Онлайн карты
Выбери карту покрытия Public Trasport.
В слоях потом будишь вкл/отключать её.


osmand-mapsSTA

Offline

#19 2014-10-16 09:46:25

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Слой маршрутов общественного транспорта

Да нет, там же появилось нативное отображение.

Offline

#20 2014-10-16 15:47:54

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Слой маршрутов общественного транспорта

trolleway wrote:

Как там включить маршруты? Скачал ночную сборку, в ней скачал карту Москвы, куда нажимать дальше? Никаких изменений по сравнению с версией из маркета не заметил.

меню - настройки экрана - стиль отрисовки - UniRS. выйти в карту.
опять меню - настройки экрана - появятся низу много галок, всидишь Общ.транспорт, Метро, и много чего.
Оперировать оными.
)

Offline

#21 2014-11-16 19:25:40

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

Re: Слой маршрутов общественного транспорта

Скажите, а кого надо пнуть, чтобы починились имена остановок на слое "общественный транспорт" на osm.org.ru ?

Offline

#22 2014-11-16 19:36:17

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Слой маршрутов общественного транспорта

Как-то такое уже было, посмотри тему про осм.ру, там упоминался автор.

Offline

#23 2014-11-16 20:12:02

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

Re: Слой маршрутов общественного транспорта

freeExec wrote:

Как-то такое уже было, посмотри тему про осм.ру, там упоминался автор.

Было-было, но не то :-) Цитата из темы "OpenStreetMap.ru (v.2)":

dkiselev wrote:

Обсуждение общественного транспорта в османде, переехало в хотелки и улучшения османда.

Кругом этот османд. И там, и тут...

А про неработающие слои на последних 5 страницах упоминался только мапсёрфер (в тот период, когда он падал) и слой с треками.
Впрочем, да, лучше там спрашивать...

Offline

#24 2016-02-02 14:47:10

VJean
Member
Registered: 2015-07-01
Posts: 16

Re: Слой маршрутов общественного транспорта

стоит ли указывать highway=bus_stop для мест посадки?

Offline

#25 2016-02-02 15:35:21

j-wills
Member
From: Russia, Moscow
Registered: 2010-06-01
Posts: 860
Website

Re: Слой маршрутов общественного транспорта

VJean wrote:

стоит ли указывать highway=bus_stop для мест посадки?

http://wiki.openstreetmap.org/wiki/RU:О … _транспорт  - раздел "Как было"

Last edited by j-wills (2016-02-02 15:40:15)

Offline

Board footer

Powered by FluxBB