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

#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 в названии. Последний раз брал точно по приведенной. И теперь по ней и буду так как оно здесь сохраниться smile

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: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

siberiano wrote:
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: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

Тогда ей тем более не зачем входить в дорожный граф smile Или есть какие-то другие соображения на этот счет?)

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 smile )
Теперь показываются дубликаты рутинговых ребер ( здесь , столбец "дубликаты ребер" ).

Что это  такое: говоря по простому, это когда несколько веев (highway=*) проходит через одни и те же точки.

Данная ошибка не является такой уж критичной, тем не менее это явная ошибка топологии. Лишнее ребро понапрасну нагружает рутер, и вносит анархию в задание запретов поворотов. Например, если запрет действует на одно из двух ребер, на второе он уже не действует. Задание maxspeed тоже теряет однозначность.

Как это работает: показывается вершина, через которую  проходят дубликаты. На глаз дубликаты совершенно не видны. Нужно сперва выделить какую-нибудь дорогу, и осторожно потянуть ребро за средину. Тогда будет видно, что на самом деле это не  один вей, а два (если вей не выделить, а сразу тянуть за средину ребра, то потянутся оба вея).

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

rd2.png
и вот их две!

один из веев, разумеется, нужно удалить.

Текущая ситуация (антирейтинг):

Краснодарский край + Адыгея:    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: 669

Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

Насколько я понял проблему с дублированием имён исправили, поэтому проверку на place_name, вместо name  можно не делать.

Offline

#518 2012-02-02 05:26:41

lenux
Member
Registered: 2011-12-06
Posts: 669

Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

Сейчас исправил по ЯО. Заметил две вещи бросающиеся в глаза: Ошибки в основном у одних и тех же участников.
Основная ошибка это area=yes highway=residental , причём  границы накладываются на дороги. И получается по одной дороге несколько линий. Попалася потланч где линия имеет два направления. Один человек нарисовал дорогу и сверху на неё линию моста.

Offline

#519 2012-02-02 06:51:52

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,657

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,808

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: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

Sergey Astakhov wrote:

По хорошему - менять на area:highway=* и следить чтобы роутинг при этом не поломался.
Правда не знаю, как к этому отнесутся финские коллеги...

А в чём отличие в обработке area:highway=yes и area=yes?

Ilis wrote:

Что делать если граф и должен быть изолированным? Деревня за рекой, например, где дороги есть, но попасть туда можно только со спецтехникой?

А спецтехника по каким-то маршрутам добирается? Или как придётся?

Zkir wrote:

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

Валидатор сможет переварить граф с проставленной на одной из его точек 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: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

Dinamik wrote:
Ilis wrote:

Что делать если граф и должен быть изолированным? Деревня за рекой, например, где дороги есть, но попасть туда можно только со спецтехникой?

А спецтехника по каким-то маршрутам добирается? Или как придётся?

Где-то баржей, где-то ЖД вагоном.

Offline

Board footer

Powered by FluxBB