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.***
#501 2012-01-18 07:31:18
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Dinamik, поставил в процесс.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#502 2012-01-18 18:41:51
- Scondo
- Member

- Registered: 2011-03-16
- Posts: 483
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Еще один заход на МО, надеюсь последний http://narod.ru/disk/38100747001/MO.poly.html
И решил немного помучать Тульскую область http://narod.ru/disk/38100769001/TUL.poly.html
Offline
#503 2012-01-18 19:14:30
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Поставил в процесс.
Вопрос к редакторам, а оригиналы полигонов обрезки вы откуда берете?)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#504 2012-01-18 19:53:53
- Scondo
- Member

- Registered: 2011-03-16
- Posts: 483
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Я здесь: https://github.com/Zkir/osm2dcm/tree/ma … m2dcm/poly
Хотя ссыль несколько раз находил заново, так что могу путаться. Но точно с гитхаба с dcm в названии. Последний раз брал точно по приведенной. И теперь по ней и буду так как оно здесь сохраниться ![]()
Last edited by Scondo (2012-01-18 19:59:11)
Offline
#505 2012-01-18 19:57:57
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
ага, надо не забывать обновлять репозиторий))
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#506 2012-01-19 22:11:41
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Zkir wrote:Scondo, проверяйте что получилось)
siberiano, и на сколько нужно расширить область скачки?
Метров на 50 достаточно.
Добавил некую дельту, прошу сообщить, много, мало, какие мнения)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#507 2012-01-21 14:09:38
- Dinamik
- Member
- Registered: 2010-08-12
- Posts: 1,096
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
del
Last edited by Dinamik (2012-02-17 18:28:15)
Offline
#508 2012-01-27 19:31:20
- siberiano
- Moderator

- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Устраивает.
Заделал дырки вплоть до третичного уровня. А вот что делать с дачными проездами, которые отрезаны от мира лесом, и там не видно - не знаю.
Кстати, валидатор считает, что track в дорожный граф не входит. Почему?
Offline
#509 2012-01-27 19:47:46
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
потому что track - грунтовка с/х назначения, не предназначенная для транзитного движения на автомобиле.
//Заделал дырки вплоть до третичного уровня.
Круто!
Last edited by Zkir (2012-01-27 19:49:48)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#510 2012-01-27 20:21:28
- siberiano
- Moderator

- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
А если это просто колея на непоятной территории?
Offline
#511 2012-01-27 20:28:34
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Тогда ей тем более не зачем входить в дорожный граф
Или есть какие-то другие соображения на этот счет?)
Last edited by Zkir (2012-01-27 20:28:57)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#512 2012-01-27 20:45:53
- siberiano
- Moderator

- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Она может быть удобной срезкой.
Offline
#513 2012-01-27 20:55:40
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Быть срезкой - да, но замыкать дорожный граф - нет.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#514 2012-01-28 10:20:36
- siberiano
- Moderator

- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Ну а если до деревни непонятная дорога. Там просто степь и куча грунтовок без покрытия. Тогда как?
Offline
#515 2012-01-28 11:33:51
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
siberiano,
Навигация по дорожному графу опирается на идею предназначенности, рекомендованности.
Вопреки расхожему мнению, дорожный граф - это карта не дорог вовсе, а рекомендованных публичных маршрутов. Рекомендованный маршрут между Москвой и Новосибирском - это транк, рекомендованные маршруты между городами - праймари и секондари, из городов в деревни - тертиари, между деревнями - анклассифайд.
Если в какую-то деревню нет рекомендованного маршрута, только какие-то непонятные грунтовки в непонятном состоянии - нужно просто признать, что в данную деревню рекомендованной дороги нет, и каждый должен добираться туда на свой страх и риск.
Непонятные же колеи в поле правильнее всего обозначать как track.
Last edited by Zkir (2012-01-28 11:35:00)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#516 2012-02-01 21:16:36
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Небольшое объявление
Добавил еще одну проверку (вернее она всегда была и ее сделал liosha
)
Теперь показываются дубликаты рутинговых ребер ( здесь , столбец "дубликаты ребер" ).
Что это такое: говоря по простому, это когда несколько веев (highway=*) проходит через одни и те же точки.
Данная ошибка не является такой уж критичной, тем не менее это явная ошибка топологии. Лишнее ребро понапрасну нагружает рутер, и вносит анархию в задание запретов поворотов. Например, если запрет действует на одно из двух ребер, на второе он уже не действует. Задание maxspeed тоже теряет однозначность.
Как это работает: показывается вершина, через которую проходят дубликаты. На глаз дубликаты совершенно не видны. Нужно сперва выделить какую-нибудь дорогу, и осторожно потянуть ребро за средину. Тогда будет видно, что на самом деле это не один вей, а два (если вей не выделить, а сразу тянуть за средину ребра, то потянутся оба вея).

Кажется, что здесь одна дорога. Но стоит потянуть за ребро...

и вот их две!
один из веев, разумеется, нужно удалить.
Текущая ситуация (антирейтинг):
Краснодарский край + Адыгея: 80
Санкт-Петербург и обл. : 76
Башкирия: 69
Москва и обл.: 66
Last edited by Zkir (2012-02-01 21:59:56)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#517 2012-02-02 03:12:00
- lenux
- Member
- Registered: 2011-12-06
- Posts: 672
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Насколько я понял проблему с дублированием имён исправили, поэтому проверку на place_name, вместо name можно не делать.
Offline
#518 2012-02-02 05:26:41
- lenux
- Member
- Registered: 2011-12-06
- Posts: 672
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Сейчас исправил по ЯО. Заметил две вещи бросающиеся в глаза: Ошибки в основном у одних и тех же участников.
Основная ошибка это area=yes highway=residental , причём границы накладываются на дороги. И получается по одной дороге несколько линий. Попалася потланч где линия имеет два направления. Один человек нарисовал дорогу и сверху на неё линию моста.
Offline
#519 2012-02-02 06:51:52
- KonTur
- Member

- From: SPB
- Registered: 2010-03-10
- Posts: 1,662
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Zkir
Вопрос по дубликатам ребер.
У фиников (я сейчас немного прошелся по южной Финляндии) взято за практику к дороге пристыковывать площадь area=yes highway=*. Получается наложение ребер.
Как в таком случае разрешать проблему дубликатов? Я что-то никак не въеду...
Offline
#520 2012-02-02 07:24:43
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
По хорошему - менять на area:highway=* и следить чтобы роутинг при этом не поломался.
Правда не знаю, как к этому отнесутся финские коллеги...
Offline
#521 2012-02-02 07:59:35
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Нужно, чтобы кто-то с ними поговорил. У них есть обитаемый форум: http://forum.openstreetmap.org/viewforum.php?id=15
На английском, видимо)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#522 2012-02-02 08:12:28
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Что делать если граф и должен быть изолированным? Деревня за рекой, например, где дороги есть, но попасть туда можно только со спецтехникой?
Offline
#523 2012-02-02 09:34:08
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Очевидно, что если граф должен быть изолированным, то ничего делать и не надо. Надо придумать как его обозначать, чтобы он не маячил в валидаторе.
Last edited by Zkir (2012-02-02 09:35:59)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#524 2012-02-02 12:08:00
- Dinamik
- Member
- Registered: 2010-08-12
- Posts: 1,096
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
По хорошему - менять на area:highway=* и следить чтобы роутинг при этом не поломался.
Правда не знаю, как к этому отнесутся финские коллеги...
А в чём отличие в обработке area:highway=yes и area=yes?
Что делать если граф и должен быть изолированным? Деревня за рекой, например, где дороги есть, но попасть туда можно только со спецтехникой?
А спецтехника по каким-то маршрутам добирается? Или как придётся?
Очевидно, что если граф должен быть изолированным, то ничего делать и не надо. Надо придумать как его обозначать, чтобы он не маячил в валидаторе.
Валидатор сможет переварить граф с проставленной на одной из его точек graph=isolated?
Last edited by Dinamik (2012-02-02 12:15:13)
Offline
#525 2012-02-02 12:09:43
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Ilis wrote:Что делать если граф и должен быть изолированным? Деревня за рекой, например, где дороги есть, но попасть туда можно только со спецтехникой?
А спецтехника по каким-то маршрутам добирается? Или как придётся?
Где-то баржей, где-то ЖД вагоном.
Offline