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.***
#101 2012-10-23 13:21:36
- Antares19
- Member
- Registered: 2009-08-12
- Posts: 372
- Website
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
http://peirce.gis-lab.ru/fixme/p0/55.7, … 9,37.14978
Валидатор еще здорово находит шедевральные последствия redaction bot-а ![]()
Поправьте кто-нибудь плз. Нет сейчас лишних 15 минут.
Offline
#102 2012-10-23 14:37:21
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
...последствия redaction bot-а
Поправьте кто-нибудь плз. Нет сейчас лишних 15 минут.
Не было заботы — так купила баба порося. ![]()
Offline
#103 2012-10-28 13:53:41
- Mir76
- Member
- From: Екатеринбург
- Registered: 2009-12-18
- Posts: 1,455
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Да. уж. До такой простой мысля я сам почему-то не додумался. sad
Авторы тоже не додумались, пришлось поупрашивать
Как раз для целей быстрых исправлений в потлаче
Зато получилось довольно удобно - открывается в соседней вкладке, за что авторам респект ![]()
Offline
#104 2012-10-28 17:43:31
- iav
- Member

- Registered: 2011-07-10
- Posts: 319
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
... и теперь жоcмерам придётся чистить и за потлачерами - помогальщиками.
Last edited by iav (2012-10-28 23:09:57)
Offline
#105 2012-10-28 18:18:24
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Авторы тоже не додумались, пришлось поупрашивать
Если говорят что-то разумное, почему бы не прислушаться. ![]()
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#106 2012-10-28 19:25:30
- Mir76
- Member
- From: Екатеринбург
- Registered: 2009-12-18
- Posts: 1,455
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
... и теперб жомерам придётся чистить и за потлачерами - помогальщками.
вот не надо обобщать ![]()
Offline
#107 2012-10-29 04:50:28
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
... и теперь жоcмерам придётся чистить и за потлачерами - помогальщиками.
Как будто наоборот не бывает.
Результат зависит не от инструмента, а от того, кто с этим инструментом работает.
Я понимаю, что работа с отношениями в потлатче - упражнение на эквилибристику, но и жосм - на редкость кривая программа, демонстрирующая к тому же явное неуважение к пользователю.
Offline
#108 2012-10-29 05:38:55
- iav
- Member

- Registered: 2011-07-10
- Posts: 319
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Тем не менее, если я чиню по валидатору то, что выглядит соединением линий, но им не является — это почти всегда после потлача.
Offline
#109 2012-10-29 05:52:10
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
А вот я всё чаще вижу, что это либо Merkaator, либо JOSM. И оба случая - из-за недокаченных данных возникают.
В потлатче - не "доведено до конца" может быть, но двойные точки - крайне редко.
Offline
#110 2012-10-29 09:57:53
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
А вот я всё чаще вижу, что это либо Merkaator, либо JOSM. И оба случая - из-за недокаченных данных возникают.
В потлатче - не "доведено до конца" может быть, но двойные точки - крайне редко.
Ctrl+Alt+F1 - подкачка данных (как в Потлатче) и будет всем счастье.
Offline
#111 2012-12-15 05:19:51
- iav
- Member

- Registered: 2011-07-10
- Posts: 319
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Прошу помощи с ошибкой http://keepright.ipax.at/report_map.php … r=39856862 Не понимаю, что тут не так.
Offline
#112 2012-12-15 05:52:02
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Видимо, keepright считает что все линки предполагают односторонность (хотя по wiki только motorway_link). Очевидно, надо добавить не двусторонние куски oneway=no. На самом деле, мост и кусок до пересечения с tertiary это и не линки. В общем, исправил и добавил недостающие ограничения. Ещё по идее то, что осталось primary_link'ами, по идее надо заменить на trunk_link, т.к. статус линков на развязке берётся с дороги которая выше статусом.
Last edited by AMDmi3 (2012-12-15 06:11:34)
Offline
#113 2012-12-15 06:20:52
- iav
- Member

- Registered: 2011-07-10
- Posts: 319
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Изощрённо!
Спасибо.
Подождём вскрытия.
Offline
#114 2012-12-15 12:34:50
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
т.к. статус линков на развязке берётся с дороги которая выше статусом.
А где-то это в явном виде прописано?
(я понимаю, что из описания key:highway можно сделать такой вывод, но хотелось бы в явном виде)
Offline
#115 2012-12-15 14:22:57
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
А где-то это в явном виде прописано?
(я понимаю, что из описания key:highway можно сделать такой вывод, но хотелось бы в явном виде)
Я, видимо, читал в http://wiki.openstreetmap.org/wiki/RU:L … highway%29
Для соединений выбирается тег link с классом, соответствующим высшему классу соединяемых дорог.
Но в оригинале написано
This is usually the higher classification of the intersecting highways, but in rare cases this may be reversed
но
There is no consensus about whether these should be tagged with the higher or lower classification
Так что на самом деле по большому счёту пофиг.
Offline
#116 2012-12-15 21:34:02
- zeon84-74
- Member

- From: Челябинск
- Registered: 2011-12-17
- Posts: 90
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Не-не-не! Давайте,не пофиг! У нас и так везде - каждый что хочет и как хочет - то и рисует. Так что, "да, консенсуса нет, но лучше - статус линка по старшей дороге".
Offline
#117 2012-12-15 21:53:59
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
лучше - статус линка по старшей дороге
Чем лучше?
Offline
#118 2012-12-15 22:33:57
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Лучше на самом деле по младшей дороги - при выборке бахромы не образуется.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#119 2012-12-15 23:59:03
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Лучше на самом деле по младшей дороги - при выборке бахромы не образуется.
Это смотря с какой стороны выборка. Не аргумент.
Offline
#120 2012-12-16 00:48:18
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Не-не-не! Давайте,не пофиг! У нас и так везде - каждый что хочет и как хочет - то и рисует. Так что, "да, консенсуса нет, но лучше - статус линка по старшей дороге".
Можете для себя лично решить. В целом же консенсуса не появится, и каждый как хочет так и будет рисовать. И это хорошо.
Offline
#121 2012-12-16 07:48:14
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Zkir wrote:Лучше на самом деле по младшей дороги - при выборке бахромы не образуется.
Это смотря с какой стороны выборка. Не аргумент.
Это аргумент, причем ровно тот же, что линки нужно классифицировать по тем же правилам, что и не_линки, по важности в дорожном графе.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#122 2012-12-16 08:00:48
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Лучше на самом деле по младшей дороги - при выборке бахромы не образуется.
Да, по младшей было бы гораздо логичнее.
Но тут как всегда: кто-то когда-то от фонаря написал, а теперь оно непреложное правило.
Offline
#123 2012-12-16 09:35:23
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Лучше на самом деле по младшей дороги - при выборке бахромы не образуется.
Лучше на самом деле именно по старшей - бахрома легко отсекается по *_link. А вот если требуется сохранить место примыкания прочих дорог к дорогам высокого уровня, то потребуется вытаскивать линки всех уровней.
И, кроме того, если дорога класса unclassified примыкает к motorway, то, спрашивается, какие должны быть линки в этом случае при выборе линков по минимуму? unclassified_link нет, а просто unclassified приведет к тому, что даже при выборе всех линков данное пересечение будет потеряно.
При рендеринге, понятно, красивее выглядит ситуация именно с минимумами, но это как раз тот случай, когда "не рисуйте под рендер".
PS. В принципе, в OSM действует вполне логичный принцип: если локальное правило отличается от общего, поступать следует именно по локальному правилу. А локально, как видим, максимум.
Кстати, алгоритмически достаточно просто построить валидатор, но мне как-то такие не попадались.
Offline
#124 2012-12-16 09:37:20
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Можете для себя лично решить. В целом же консенсуса не появится, и каждый как хочет так и будет рисовать. И это хорошо.
Это плохо, т.к. не имеет никаких преимуществ и при этом затрудняет использование данных.
Offline
#125 2012-12-16 09:49:46
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Помоги человечеству, или так вот ты какое, недоступное ребро! (OSRM)
Да, по младшей было бы гораздо логичнее.
Да чем логичнее то?
Основной смысл деления дорог по классам - проведение генерализации. А как раз для генерализации удобнее, чтобы было по максимуму. То есть классификация линков строится на той же основе, что и классификация всех дорог.
Вот простая задача: вытащить все дороги уровня, скажем trunk и выше, и при этом сохранить места примыкания к ним дорог более низкого уровня.
Каков алгоритм такого вытаскивания в случае "максимума" и каков в случае "минимума"?
Ну и последнее, касающееся логики: если для trunk это еще не обязательно, то для motorway наличие link является обязательным. При этом обязательность обусловлена именно статусом "максимальной" дороги. Т.е. по логике, выходит, нужно исходить из максимума.
Last edited by andriano (2012-12-16 09:53:30)
Offline