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

#1 2010-09-19 15:47:56

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Обработка ошибок преобразования

Поправьте меня или дополните.

Ошибки, их перевод и объяснение (http://gis-lab.info/data/mp/)

Multipolygon RelID=190212 ** doesn't have OUTER way
Turn restriction RelID=569195 ** doesn't have VIA node
- В отношении нет элемента "через" (точка)
Turn restriction RelID=576657 ** doesn't have FROM way
- В отношении нет элемента "откуда" (линия)
City without name WayID=24747830 **
- Город без имени
Suburb without name WayID=37076950 **
- Посёлок без имени
WayID=78103819 ** has dupes at (55.8503131,37.4838696) **
- В этой линии в этой точке две ноды (с) Alexandr Zeinalov
Multipolygon's RelID=431464 ** part WayID=51723241 ** is not closed
- Мультиполигон не закрыт, или мультиполигонный тег назначен линии
Multipolygon's RelID=431464 ** part WayID=23228207 **:r42343981 **:42343982 **:r51723240 **:51723239 **:r51723649 **:r51723647 **:51723651 ** is not closed
- ??
Area WayID=46951038 ** is not closed at (55.7358826,37.7337935) **
- полигон не замкнут? / слишком близкие точки у линии (с) Alexandr Zeinalov
WayID=78103819 ** has too few nodes at (55.8503131,37.4838696) **
- ??
Too close nodes 768241466 ** and 863597927 **, WayID=72736594 **:0 near (55.9038790037217,37.7151421445944) **
- Точки слишком близко
RelID=1177443 ** FROM road does'n have VIA end node
- ??

Спасибо за правки: Alexandr Zeinalov

Last edited by Stud555 (2010-09-19 16:32:45)


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#2 2010-09-19 16:23:03

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

Re: Обработка ошибок преобразования

WayID=78103819 ** has dupes at (55.8503131,37.4838696) **
в этой линии в этой точке две ноды.
Area WayID=46951038 ** is not closed at (55.7358826,37.7337935) **
полигон не замкнут?
Area WayID=46951038 ** is not closed at (55.7358826,37.7337935) **
слишком близкие точки у линии

Offline

#3 2010-09-19 21:48:21

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: Обработка ошибок преобразования

Вообще, бОльшая часть ошибок там, как видно, вполне читаема (по-английски). А ещё можно взять osm2mp.pl и вытащить оттуда вообще все тексты ошибок:

Multipolygon RelID=... doesn't have OUTER way
- У мультиполигона нет члена с ролью outer (внешнего контура)
Turn restriction RelID=... doesn't have FROM way
- Отношение "запрет поворота" не содержит пути с ролью from (откуда)
Turn restriction RelID=... doesn't have VIA node
- Отношение "запрет поворота" не содержит точку с ролью via (через)
Turn restriction RelID=... doesn't have TO way
- Отношение "запрет поворота" не содержит пути с ролью to (куда)
Destination sign RelID=... has no FROM ways
Destination sign RelID=... doesn't have TO way
Destination sign RelID=... doesn't have SIGN or INTERSECTION node
Destination sign RelID=... doesn't have label tag
WayID=... has dupes at ...
- Дорога содержит дубликаты точек. По большому счету, несмертельно, но при отсутствии противопоказаний лучше исправить.
WayID=... has too few nodes at ...
- Скорее всего, где-то рядом разомкнут полигон.
Roads ... have ... duplicate segments near ...
- Дороги накладываются друг на друга. На глаз незаметно часто даже в редакторе. По большому счету, несмертельно, но при отсутствии противопоказаний лучше исправить.
Too close nodes ... and ... near ...
- Точки находятся слишком близко друг от друга. Конвертер их, конечно, разнесет, но выглядеть это место будет слегка коряво. При отсутствии противопоказаний лучше отодвинуть точки друг от друга.
RelID=... FROM road does'n have VIA end node
- В отношении "запрет поворота" линия с ролью from (откуда) не начинается или не заканчивается в точке с ролью via (через)
RelID=... TO road does'n have VIA end node
- В отношении "запрет поворота" линия с ролью to (куда) не начинается или не заканчивается в точке с ролью via (через)
City without name ...
- Населенный пункт (не обязательно город) без имени
City polygon ... is not closed
- Полигон населенного пункта (не обязательно города) не замкнут
Suburb without name ...
Suburb polygon ... is not closed
Area WayID=... is not closed at ...
- Линия с тегом, обозначающим какую-либо площадь, не замкнута. В частности, если на незамкнутую линию дороги случайно повесить тег леса, то будет ровно такое сообщение
Multipolygon's RelID=... part WayID=... is not closed
- Линия, входящая в отношение типа мультиполигон, не замкнута
Possible coastline break at ...
- Проверьте береговую линию, что-то она конвертеру не нравится :-)

Комментарии по опыту использования - когда-то правил ошибки по этим логам. Про suburb и destination sign - ни разу не видел и не знаю, что это должно быть.

Last edited by gps-Max (2010-09-19 22:38:55)

Offline

#4 2010-09-20 04:37:40

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Обработка ошибок преобразования

gps-Max wrote:

<skip>
Комментарии по опыту использования - когда-то правил ошибки по этим логам. Про suburb и destination sign - ни разу не видел и не знаю, что это должно быть.

Спасибо! А сейчас больше не правишь?


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#5 2010-09-20 05:07:55

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Обработка ошибок преобразования

Еще вопрос. Ошибка "Polygon contour intersects itself" тут http://www.openstreetmap.org/?mlat=55.7 … 79&zoom=18

Что это значит и как ее исправлять?


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#6 2010-09-20 05:38:29

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Обработка ошибок преобразования

Stud555 wrote:

Еще вопрос. Ошибка "Polygon contour intersects itself" тут http://www.openstreetmap.org/?mlat=55.7 … 79&zoom=18

Что это значит и как ее исправлять?

Контур полигона пересекает сам себя.
Ошибка, похоже, возникает при конвертации в 24-битную карту - угол пристройки здания из-за округления координат "наезжает" на основную часть.
Если проход между зданиями действительно такой узкий - вылечить можно только повышением битности.

Offline

#7 2010-09-20 11:19:57

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: Обработка ошибок преобразования

Stud555 wrote:
gps-Max wrote:

<skip>
Комментарии по опыту использования - когда-то правил ошибки по этим логам. Про suburb и destination sign - ни разу не видел и не знаю, что это должно быть.

Спасибо! А сейчас больше не правишь?

Редко. По Москве они накапливаются с заметной скоростью, надо как-то на другом уровне эту проблему решать.

Offline

#8 2012-09-21 23:47:29

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Обработка ошибок преобразования

объясните где ошибка?

http://gis-lab.info/data/mp/files/ru.krasnodar.err.htm
RelID=417958 ** TO road does'n have VIA end node
http://www.openstreetmap.org/browse/relation/417958

RelID=... TO road does'n have VIA end node
- В отношении "запрет поворота" линия с ролью to (куда) не начинается или не заканчивается в точке с ролью via (через)

Линия улица Гоголя (42972663) в роли to
Точка 297108537 в роли via
Линия Красная улица (172611106) в роли from


все же вроде нормально


я правильно понимаю что последовательность влияет на вывод ошибки. из предыдущего примера с ошибкой. правильно будет


Линия улица Гоголя (42972663) в роли to
Линия Красная улица (172611106) в роли from
Точка 297108537 в роли via

... to .
... from .
... via .


???

Last edited by Nikolya (2012-09-22 15:51:21)

Offline

Board footer

Powered by FluxBB