You are not logged in.
- Topics: Active | Unanswered
Announcement
#801 2012-08-28 08:06:24
- AlexeyS
- Member
- From: Russia, Moscow
- Registered: 2010-01-19
- Posts: 63
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Полигон
landuse = allotments
name = Источник
place = allotments
type = multipolygon
Адрес внутри
addr:housenumber = 181
addr:place = Источник
source = interpolation
тип ошибки
II Улица не задана В чем проблема: тег addr:street на доме не заполнен. Как починить: добавить addr:street.
ну как же сделать отсутствие улицы НЕ ошибкой?
UPD:
Может:
в валидаторе для place = allotments и place = hamlet сделать наличие улицы не обязательным?
или
ввести спец. тэг, указывающий отсутствие улиц в населенном пункете?
Last edited by AlexeyS (2012-08-28 08:14:24)
Offline
#802 2012-08-28 08:20:32
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Larry0ua,
я эти проблемы знаю, помню и надеюсь в обозримом будущем их починить.
AlexeyS
В таком виде адрес должен распознаваться как правильный. Скорее всего валидатор еще не обновился. Это МО? Если ты дашь ссылку на это место в осм, я посмотрю в чем там дело.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#803 2012-08-28 08:37:45
- AlexeyS
- Member
- From: Russia, Moscow
- Registered: 2010-01-19
- Posts: 63
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
В таком виде адрес должен распознаваться как правильный. Скорее всего валидатор еще не обновился. Это МО? Если ты дашь ссылку на это место в осм, я посмотрю в чем там дело.
Изменения сделаны 22.08.12 Валидатор прошелся 2012-08-27
Это Владимирская обл (рядом с МО)
http://www.openstreetmap.org/browse/node/1865690391
Offline
#804 2012-08-28 18:19:13
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Прошел Крит. Проверяйте.
Завтра запущу еще разок
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#805 2012-08-28 18:43:57
- osmisto
- Member
- Registered: 2010-06-16
- Posts: 633
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Zkir, а можно сделать что-то вроде dirty для тайлов, только для регионов в QA? Если я починил регион и хочу как можно быстрее увидеть что получилось.
Offline
#806 2012-08-28 18:54:28
- KonTur
- Banned
- From: SPB
- Registered: 2010-03-10
- Posts: 1,636
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Прошел Крит.
Спасибо.
Offline
#807 2012-08-28 18:59:19
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Есть идеи как это реализовать? Если бы где то был оперативный список dirty регионов, можно было бы подумать)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#808 2012-08-28 19:03:33
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
AlexeyS, поправил конфиги, проверяйте.
Отчет тоже поправлю, будет отдельно показываться доля "исправимых ошибок". Типы ошибок 1,2,3,4 и 5,6 будут показываться отдельными списками.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#809 2012-08-28 19:43:30
- osmisto
- Member
- Registered: 2010-06-16
- Posts: 633
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Есть идеи как это реализовать? Если бы где то был оперативный список dirty регионов, можно было бы подумать)
Кнопочкой на сайте, в каждой строке в табличке. Если нажать, то код края куда-то добавляется (в файл, в базу, всё-равно). А при следующей итерации валидатора регионы из этого "куда-то" проверяются первыми и список очищается. Как-то так
Offline
#810 2012-08-28 20:05:11
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
osmisto, это очень логично.
Проблема в том, что для этого потребуется эту самую базу создать. Вебморда валидатора очень простая, просто показывает xml в списке и на карте. Никакой базы там нет. Сохранение в файл почему-то на гислабовском хостинге не работает. Так что это я заношу в долгий список.
Last edited by Zkir (2012-08-28 20:07:24)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#811 2012-08-28 20:48:00
- osmisto
- Member
- Registered: 2010-06-16
- Posts: 633
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Проблема в том, что для этого потребуется эту самую базу создать. Вебморда валидатора очень простая, просто показывает xml в списке и на карте. Никакой базы там нет. Сохранение в файл почему-то на гислабовском хостинге не работает. Так что это я заношу в долгий список.
Подожди, подожди Я устану ждать, пока мой край обновляется каждый раз. Самая проблема в том, где держать список? Я не знаю, что вообще можно делать на сервере гислаба, но что-то должно быть. Может спишемся, чтобы не палить гуглу приватную информацию? Моя почта - мой ник @gmail.com
Offline
#812 2012-08-29 03:26:18
- Stalker61
- Member
- From: ХМн; СПб
- Registered: 2011-06-21
- Posts: 856
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Zkir Косяки по ХМАО починил. Питерь усё должно заработать.
Накосячил в районе Самотлора новичок (зарегистрировался 30 мая 2012) andgeol. Правит в JOSM-е и очень много... Будем работать с коллегой иначе хана.
Делай, что должен, и будь, что будет.
Offline
#813 2012-08-29 03:36:02
- Stalker61
- Member
- From: ХМн; СПб
- Registered: 2011-06-21
- Posts: 856
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
AlexeyS, поправил конфиги, проверяйте.
Отчет тоже поправлю, будет отдельно показываться доля "исправимых ошибок". Типы ошибок 1,2,3,4 и 5,6 будут показываться отдельными списками.
Кирил. Так по ХМАО эту штуку также необходимо внедрить. Я в Нефтеюганске стал приводить в порядок адреску по микрорайонам и посносил с домов тег addr:street. Вместо навесил тег addr:place, но теперь в валидаторе эти дома значатся с ошибкой улица не задана.
Одним словом адресация выполняется вот по этому принципу - http://forum.openstreetmap.org/viewtopi … 56#p257356
Last edited by Stalker61 (2012-08-29 03:39:08)
Делай, что должен, и будь, что будет.
Offline
#814 2012-08-29 05:49:19
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Я в Нефтеюганске стал приводить в порядок адреску по микрорайонам и посносил с домов тег addr:street
Вот и не надо было так делать.
Ни addr:place, ни полигоны для микрорайонов не подходят, возвращай addr:street
Offline
#815 2012-08-29 06:23:31
- AlexeyS
- Member
- From: Russia, Moscow
- Registered: 2010-01-19
- Posts: 63
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
AlexeyS, поправил конфиги, проверяйте.
Отчет тоже поправлю, будет отдельно показываться доля "исправимых ошибок". Типы ошибок 1,2,3,4 и 5,6 будут показываться отдельными списками.
Увидел изменения, спасибо.
Сначала была 1я ошибка, потом 2я, а вечас 5я.
Совесть чиста - всё, что мог для этих адресов, сделал.
Offline
#816 2012-08-29 06:31:43
- KonTur
- Banned
- From: SPB
- Registered: 2010-03-10
- Posts: 1,636
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Завтра запущу еще разок
На всякий случай напоминаю
Вчера вечером еще правил ошибки, перерисовывал развязки на ННД, в нескольких местах поправил статусы дорог (track или service через весь остров с севера на юг - это сильно, при наличии пучка треков). Сегодня еще постараюсь дорисовать дороги удаленные ботом-разрушителем.
А завтра с утра было бы здорово обновить и карту. В пятницу уже будет нужна
Offline
#817 2012-08-29 06:49:38
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Может обсуждали уже добавление возможности ставить подсказку для валидатора на изолированном подграфе? На любую улицу (как правило, их не больше десятка в подграфе) поставить qa:isolated=yes или что-то типа того...
Offline
#818 2012-08-29 17:32:41
- EugenyN
- Member
- From: Voronezh
- Registered: 2011-03-17
- Posts: 1,000
- Website
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
по воронежской области:
Города без полигональных границ:
"Марківка" - украина.
Города без точечного центра:
"Михайло-Хлюстино", "Плехановка", "Ближние Россошки" - точка есть. не воронежская обл, hamlet.
Offline
#819 2012-08-30 06:51:28
- Serguei Dukachev
- Member
- Registered: 2010-06-02
- Posts: 81
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Вопросы, аналогичные Воронежским, есть и по Брянской области.
Offline
#820 2012-08-30 14:05:30
- AlexeyS
- Member
- From: Russia, Moscow
- Registered: 2010-01-19
- Posts: 63
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Обновите, пожалуйста, границу Владимирской области.
http://dl.dropbox.com/u/101358077/RU-VLA.zip
Ототдвинул границу с населенных пунктов, что бы они целиком попадали/не попадали.
Last edited by AlexeyS (2012-08-30 14:11:39)
Offline
#821 2012-09-02 09:19:22
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
AlexeyS, помню, сделаю, наверно уже в понедельник.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#822 2012-09-02 09:30:25
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
НЕБОЛЬШОЕ ОБЪЯВЛЕНИЕ
По многочисленным просьбам трудящихся добавил в валидатор отображение изолятов и улиц вне городов списками. Надеюсь от этого станет удобнее.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#823 2012-09-02 18:22:24
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,779
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Сварганил тут небольшой плугинчик к osmosis, который занимается анализом связности графа. Его можно использовать для разных целей:
1) Сделать валидатор по всем уровням связности (от trunk до footway), без привязки к другим конвертерам.
2) Отфильтровать из данных OSM дорожную сеть нужного уровня с выкидыванием "изолятов" или трансформацией их в нероутинговые линии.
Пример обработки Ленобласти (это граф от trunk до service с выделенными изолятами всех уровней):
Командная строка: osmosis --read-xml RU-LEN.osm.bz2 --lp --build-routing-graph graphLevel=service --write-xml RU-LEN_f.osm
На моём домашнем компьютере эта обработка заняла 17 минут.
Замечания, предложения, комментарии - приветствуются.
Offline
#824 2012-09-03 05:58:25
- shafr
- Member
- From: Казань
- Registered: 2010-05-19
- Posts: 82
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Контроль качества (RU-TA) в категории Города без точечного центра выдает ошибку на Коркатово (http://osm.org/go/2QiMpFyS--).
Точечный центр есть, имя у него такое же, как и у полигона, в чем проблема, не ясно.
Offline
#825 2012-09-03 06:43:47
- ikz
- Member
- From: Тартария, Набережные Челны
- Registered: 2009-09-18
- Posts: 942
Re: Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ
Контроль качества (RU-TA) в категории Города без точечного центра выдает ошибку на Коркатово (http://osm.org/go/2QiMpFyS--).
Точечный центр есть, имя у него такое же, как и у полигона, в чем проблема, не ясно.
Точечный центр не попадает в выгрузку, т.к. это Марийка. Полигон цепляется из-за граница+10 км обрезки.
IMHO, перед валидацией надо дополнительно обрезать регионы по границе...
Offline