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.***

#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: Вопросы новичков

freeExec wrote:

Можно пример.

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

Offline

#8855 2015-09-18 11:39:52

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

Re: Вопросы новичков

Vitalts wrote:

При варианте туда, обратно + мастер, как указать, что из начальной можно сделать круг и не выходя из транспорта вернутся в начальную?

Это по-умолчанию и считается. Если посередь маршрута нужно выходить, надо использовать *_exit_only

Offline

#8856 2015-09-18 11:51:34

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

Re: Вопросы новичков

Vitalts wrote:

Сейчас принято мапить маршрут "туда" и "обратно" отдельными отношениями, а потом объединять их в третье отношение-мастер.

Совсем недавно спрашивал, как оно сейчас принято с закольцованными маршрутами, здесь ответили - один маршрут. При варианте туда, обратно + мастер, как указать, что из начальной можно сделать круг и не выходя из транспорта вернутся в начальную?

А, если кольцевой то да, два раза включать в отношение.

Offline

#8857 2015-09-18 11:53:35

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Вопросы новичков

Vitalts wrote:

Если руководствоваться исключительно порядком следования веев в отношении и дважды проходимые веи указывать в отношении 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: Вопросы новичков

XAN_ua wrote:

Сейчас принято мапить маршрут "туда" и "обратно" отдельными отношениями, а потом объединять их в третье отношение-мастер.

На приведенной выше картинке - один маршрут (например, "туда"), который делает крюк и возвращается по той же дороге.

Offline

#8860 2015-09-18 12:37:03

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

Re: Вопросы новичков

VikDD wrote:

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: Вопросы новичков

kastellano wrote:

250602, скорее всего MapQuest не успел ещё обновиться - подождите несколько дней (не знаю, как часто он обновляется). OSRM обновляется значительно чаще других сервисов. И если OSRM строит маршрут правильно, то вы все сделали правильно.

так и раньше на нем (на OSRM) маршрут правильно строился, до моей правки

я заметил неверное построение, когда закачал карту на навигатор Garmin
на нем маршрут строиться как на MapQuest

и еще вопрос, если можно, я совсем недавно попробовал использовать для навигации карты OSM и мне пока не понятно, какие карты используются на навигаторе OSRM или MapQuest
или это одно и тоже?
если одно и тоже, то почему строятся разные маршруты?
чтобы было понятнее
вот два скрин шота (маршруты строятся и сейчас так и до моей правки)
86890c59542c.jpg
d5c2c8b7abac.jpg

Offline

#8866 2015-09-18 14:46:19

AdventurerRussia
Member
Registered: 2015-08-07
Posts: 44

Re: Вопросы новичков

слишком сложно sad

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: Вопросы новичков

freeExec wrote:

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

ясно
а есть в вебе ресурс, чтобы проверить?
потому как качать, конвертировать процесс скорее всего не быстрый

Offline

#8869 2015-09-18 15:38:23

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

Re: Вопросы новичков

250602 wrote:

а есть в вебе ресурс, чтобы проверить?

Я посмотрел, вы все правильно там сделали, так что дело в роутерах. Вот только name на точку перекрестка зря поставили - разве у перекрестков бывают имена собственные?

Offline

#8870 2015-09-18 15:53:56

250602
Member
From: Пенза
Registered: 2015-09-18
Posts: 20

Re: Вопросы новичков

literan wrote:
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: Вопросы новичков

250602 wrote:

а кто такие роутеры? это сервисы, которые строят маршруты?

Да.

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е. Но сначала надо посмотреть, как принято в местном сообществе (Украина? Казахстан?). Если там везде пишут "ул.", то вашу правку откатят с комментарием "вандализм" big_smile

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

Board footer

Powered by FluxBB