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.***
#8851 2015-09-18 10:50:30
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы новичков
Да дороги включаются столько раз сколько по ним едет. Притом неразрывность веев - забора мапера, эвристику можно применить, но от всяких "бантов" не спасёт.
Offline
#8852 2015-09-18 11:13:10
- XAN_ua
- Member
- Registered: 2012-10-20
- Posts: 603
Re: Вопросы новичков
Сейчас принято мапить маршрут "туда" и "обратно" отдельными отношениями, а потом объединять их в третье отношение-мастер.
Offline
#8853 2015-09-18 11:17:56
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Вопросы новичков
Сейчас принято мапить маршрут "туда" и "обратно" отдельными отношениями, а потом объединять их в третье отношение-мастер.
Совсем недавно спрашивал, как оно сейчас принято с закольцованными маршрутами, здесь ответили - один маршрут. При варианте туда, обратно + мастер, как указать, что из начальной можно сделать круг и не выходя из транспорта вернутся в начальную?
Offline
#8854 2015-09-18 11:19:58
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Вопросы новичков
Можно пример.
Если руководствоваться исключительно порядком следования веев в отношении и дважды проходимые веи указывать в отношении 2 раза, то да, не нужно, так что примера не будет.
Offline
#8855 2015-09-18 11:39:52
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы новичков
При варианте туда, обратно + мастер, как указать, что из начальной можно сделать круг и не выходя из транспорта вернутся в начальную?
Это по-умолчанию и считается. Если посередь маршрута нужно выходить, надо использовать *_exit_only
Offline
#8856 2015-09-18 11:51:34
- XAN_ua
- Member
- Registered: 2012-10-20
- Posts: 603
Re: Вопросы новичков
Сейчас принято мапить маршрут "туда" и "обратно" отдельными отношениями, а потом объединять их в третье отношение-мастер.
Совсем недавно спрашивал, как оно сейчас принято с закольцованными маршрутами, здесь ответили - один маршрут. При варианте туда, обратно + мастер, как указать, что из начальной можно сделать круг и не выходя из транспорта вернутся в начальную?
А, если кольцевой то да, два раза включать в отношение.
Offline
#8857 2015-09-18 11:53:35
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Вопросы новичков
Если руководствоваться исключительно порядком следования веев в отношении и дважды проходимые веи указывать в отношении 2 раза, то да, не нужно, так что примера не будет.
Это плохое руководство. Веи могут быть включены в отношение в любом порядке. OSM не гарантирует очерёдности такой же, как они были залиты. Всё что написано в api 0.6 это только упорядочивание по дате создания и участников отношения это не касается.
Last edited by VikDD (2015-09-18 11:54:21)
Offline
#8858 2015-09-18 12:05:15
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Вопросы новичков
хм, сохранение последовательности членов отношения не гарантируются ?? а можно поподробнее ?? мой опыт говорит об обратном.
Offline
#8859 2015-09-18 12:07:57
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Вопросы новичков
Сейчас принято мапить маршрут "туда" и "обратно" отдельными отношениями, а потом объединять их в третье отношение-мастер.
На приведенной выше картинке - один маршрут (например, "туда"), который делает крюк и возвращается по той же дороге.
Offline
#8860 2015-09-18 12:37:03
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы новичков
OSM не гарантирует очерёдности такой же, как они были залиты.
Ещё скажи, что порядок точек в линии тоже не гарантируется.
Offline
#8861 2015-09-18 12:58:39
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Вопросы новичков
"Гарантируется и выдаёт" - это 2 разных понятия. Не гарантируется, это значит что 1000 раз сделав запрос и получив один порядок вы всё равно не можете утверждать, что и на 1001 раз порядок будет тем же. Касаемо node'ов в way'ях - там чётко написано "A way is an ordered list of nodes".
----
upd. Да, У отношение тоже написано, что порядок может быть установлен. Так что на уровне api 0.6 вопрос снимается.
Last edited by VikDD (2015-09-18 12:59:27)
Offline
#8862 2015-09-18 13:01:52
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Вопросы новичков
про Relation писано тоже самое.
A relation is one of the core data elements that consists of one or more tags and also an ordered list of one or more nodes, ways and/or relations as members which is used to define logical or geographic relationships between other elements.
Last edited by pfg21 (2015-09-18 13:02:24)
Offline
#8863 2015-09-18 13:36:28
- 250602
- Member
- From: Пенза
- Registered: 2015-09-18
- Posts: 20
Re: Вопросы новичков
сделал правку о запрете поворота налево
а маршрут по варианту (На машине MapQuest) строится все равно без учета этого запрета
по варинанту (На машине OSRM) - все правильно
что я не так сделал?
Last edited by 250602 (2015-09-18 14:10:10)
Offline
#8864 2015-09-18 14:25:28
- kastellano
- Member
- Registered: 2014-01-15
- Posts: 229
- Website
Re: Вопросы новичков
250602, скорее всего MapQuest не успел ещё обновиться - подождите несколько дней (не знаю, как часто он обновляется). OSRM обновляется значительно чаще других сервисов. И если OSRM строит маршрут правильно, то вы все сделали правильно.
Offline
#8865 2015-09-18 14:37:14
- 250602
- Member
- From: Пенза
- Registered: 2015-09-18
- Posts: 20
Re: Вопросы новичков
250602, скорее всего MapQuest не успел ещё обновиться - подождите несколько дней (не знаю, как часто он обновляется). OSRM обновляется значительно чаще других сервисов. И если OSRM строит маршрут правильно, то вы все сделали правильно.
так и раньше на нем (на OSRM) маршрут правильно строился, до моей правки
я заметил неверное построение, когда закачал карту на навигатор Garmin
на нем маршрут строиться как на MapQuest
и еще вопрос, если можно, я совсем недавно попробовал использовать для навигации карты OSM и мне пока не понятно, какие карты используются на навигаторе OSRM или MapQuest
или это одно и тоже?
если одно и тоже, то почему строятся разные маршруты?
чтобы было понятнее
вот два скрин шота (маршруты строятся и сейчас так и до моей правки)

Offline
#8866 2015-09-18 14:46:19
- AdventurerRussia
- Member

- Registered: 2015-08-07
- Posts: 44
Re: Вопросы новичков
слишком сложно ![]()
Offline
#8867 2015-09-18 14:50:38
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы новичков
По сути это два серых ящика, которые используют ОСМ, но какой давности неведомо. Поэтому ориентироваться на них бесполезно. Качайте в навигатор, где явно видно временной штамп карты и проверяйте.
Offline
#8868 2015-09-18 14:53:51
- 250602
- Member
- From: Пенза
- Registered: 2015-09-18
- Posts: 20
Re: Вопросы новичков
По сути это два серых ящика, которые используют ОСМ, но какой давности неведомо. Поэтому ориентироваться на них бесполезно. Качайте в навигатор, где явно видно временной штамп карты и проверяйте.
ясно
а есть в вебе ресурс, чтобы проверить?
потому как качать, конвертировать процесс скорее всего не быстрый
Offline
#8869 2015-09-18 15:38:23
- literan
- Member

- Registered: 2012-11-06
- Posts: 3,941
- Website
Re: Вопросы новичков
а есть в вебе ресурс, чтобы проверить?
Я посмотрел, вы все правильно там сделали, так что дело в роутерах. Вот только name на точку перекрестка зря поставили - разве у перекрестков бывают имена собственные?
Offline
#8870 2015-09-18 15:53:56
- 250602
- Member
- From: Пенза
- Registered: 2015-09-18
- Posts: 20
Re: Вопросы новичков
250602 wrote:а есть в вебе ресурс, чтобы проверить?
Я посмотрел, вы все правильно там сделали, так что дело в роутерах. Вот только name на точку перекрестка зря поставили - разве у перекрестков бывают имена собственные?
спасибо большое
ок. больше не буду имена присваивать перекресткам ))
имя удалил
а кто такие роутеры? это сервисы, которые строят маршруты?
Last edited by 250602 (2015-09-18 15:56:27)
Offline
#8871 2015-09-18 19:16:22
- kastellano
- Member
- Registered: 2014-01-15
- Posts: 229
- Website
Re: Вопросы новичков
а кто такие роутеры? это сервисы, которые строят маршруты?
Да.
Offline
#8872 2015-09-19 22:53:41
- AdventurerRussia
- Member

- Registered: 2015-08-07
- Posts: 44
Re: Вопросы новичков
возможно ли заменить ул. на улица во всем городе с помощью josm?
Offline
#8873 2015-09-20 08:01:26
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Вопросы новичков
Можно. Overpass-turbo сделать выборку по соответствующему name, выгрузить найденное в josm и переименовать.
Есть еще level0
Offline
#8874 2015-09-20 09:34:49
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Вопросы новичков
Да можно и через фильтр в JOSMе. Но сначала надо посмотреть, как принято в местном сообществе (Украина? Казахстан?). Если там везде пишут "ул.", то вашу правку откатят с комментарием "вандализм" ![]()
Offline
#8875 2015-09-20 10:04:26
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Вопросы новичков
По Казахстану изредка накатывают name mangler с нормализацией названий. Не помню когда проходили последний раз.
Если AdventurerRussia не дружен с JOSM - лучше отложить массовые замены, накосячит потом не разгребешь.
Last edited by chnav (2015-09-20 10:04:47)
Offline