Jump to content
GPS навигатор СитиГИД

Контроль качества - Санкт-Петербург - это работает?


Recommended Posts

Добрый день! Помогите, пожалуйста - не могу найти ошибки, выдаваемые системой контроля качества по карте Санкт-Петербурга [1]. Например "Дубликаты рутинговых ребер" [2]. Ни в одном из шести мест, выдаваемых системой, мне не удалось увидеть данную ошибку. В чем здесь может быть причина? Ошибка уже исправлена на OSM карте, просто пока перепроверка не прошла и выдается устаревшая информация? Или я что-то неправильно смотрю? Спасибо.

[1]

http://peirce.gis-lab.info/qa/RU-SPO

[2]

http://peirce.gis-lab.info/qa/RU-SPO#rdups

Link to post
Share on other sites

Также - валидатор адресов, видимо, считает ошибкой нумерованный дом в садоводстве, обведенный полигоном с тэгом place=allotments

Есть какой-то резон в том, что принимаются как правильные полько place=city|town|village|hamlet ?

Link to post
Share on other sites

Также - раздел "Города без точечного центра" - все приведенные области выглядят исправленными. В чем тут может быть дело?

Link to post
Share on other sites

Добрый день! Помогите, пожалуйста - не могу найти ошибки, выдаваемые системой контроля качества по карте Санкт-Петербурга [1]. Например "Дубликаты рутинговых ребер" [2]. Ни в одном из шести мест, выдаваемых системой, мне не удалось увидеть данную ошибку. В чем здесь может быть причина? Ошибка уже исправлена на OSM карте, просто пока перепроверка не прошла и выдается устаревшая информация? Или я что-то неправильно смотрю? Спасибо.

[1]

http://peirce.gis-lab.info/qa/RU-SPO

[2]

http://peirce.gis-la...qa/RU-SPO#rdups

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

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

rd1.png

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

rd2.png

и вот их две!

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

Link to post
Share on other sites

Я все это прочитал и проделал прежде чем писать сообщение выше. Моя проблема как раз в том, что я не могу обнаружить эти самые двойные векторы описанным выше методом. Возникает вопрос об адекватности системы контроля данной ошибки. Каждый может попробовать сам на реальных примерах из карты Санкт-Петербурга.

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

Link to post
Share on other sites

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

На приложеном куске я сдвинул те участки которые дублируются. изменения не сохранял можете заглянуть. Дубли весять на каратышах между улицами..

Link to post
Share on other sites

Также - валидатор адресов, видимо, считает ошибкой нумерованный дом в садоводстве, обведенный полигоном с тэгом place=allotments

Есть какой-то резон в том, что принимаются как правильные полько place=city|town|village|hamlet ?

Правильным считается дом, при соблюдении следующих условий.

1. Он находится внутри полигона place=city|town|village|hamlet|allotments

2. Наличествует рутинговая улица с названием, в точности таким, какое указано в адресе дома (name на улице=addr:street дома).

Link to post
Share on other sites
  • 1 month later...

Та же ситуация с дубликатами рёбер в Пензенской области. Во всех пяти случаях бот ругается на прилегающие к дорогам площади (дороги с area=yes). Например, вот:

post-25995-0-04277000-1346120256.txt

Так задумано?

Link to post
Share on other sites

kachkaev,

Я с таким сталкивался. Там сначала нарисовали дорогу (один вей), а потом поверх нарисовали четырехугольник area.

Валидатору не нравится та сторона четырехугольника что лежит поверх дороги.

Link to post
Share on other sites

KonTur, это понятно, но это неправильно. Семантической ошибки данных в таких случаях нет, значит, бот ругаться не должен. Буду рад, если кто-нибудь сообщит о проблеме разработчикам.

Link to post
Share on other sites

KonTur, это понятно, но это неправильно. Семантической ошибки данных в таких случаях нет, значит, бот ругаться не должен. Буду рад, если кто-нибудь сообщит о проблеме разработчикам.

Как раз ошибка есть, потому и ругается. Дороги с area=yes практически никто не поддерживает (акромя мапника на главной), а роутингу они мешаются, поэтому рекомендуется их заменять на area:highway=*

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...