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

Ну а какое твое мнение? Что pedestrian - это любая пешеходная дорожка шире полутра метров?


//въезд служебных машин на неё осуществляется через дворы по сервисам.
Такое может быть. К этим сервисам вей pedestrian’а должен быть пристыкован?

Моё мнение происходит из того, что у нас одновременно и карта, и роутинг. И приводит оно к тому, что педестриан — самая значительная значимая роутинговая линия, соответствующая пешеходной улице.

Рутинговая для кого? и в чем, черт подери, ее значимость?

На пешеходной улице для пешеходов, очевидно :slight_smile:

Значимость в её ширине, центральности, покрытии и т. п. составляющим интегральной характеристики значимости.

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

В связи с изложенным, pedestrian исключены из рутинга [и из адресного поиска], в одной известной программе. :slight_smile:

А равно и совершенно другой алгоритм. :slight_smile: Рутинг для пешеходов мы еще не скоро увидим, если вообще увидим…

В клаудмейде пеший роутинг давно есть. Только они граф свой уже пару месяцев не обновляют. Закрываться решили? И результат поиска пути (даже для машины) у них от масштаба почему-то зависит :frowning:

А почему в валидаторе highway=road игнорируется?

И highway = track тоже?

Клаудмейд отставал на пару месяцев всегда, сколько себя помню.

Пешеходный рутинг по графу - глупость, я писал об этом много раз :slight_smile: Но об этом лучше в отдельной теме.

Проверяется связность графа транзитных автомобильных дорог. Ни track, ни road, к таковым не относятся.
road - это вообще не весть что http://forum.openstreetmap.org/viewtopic.php?pid=180413#p180413

если track нужен для связаности, то это скорее всего ошибочно обозначенный unclassified. road нужно обследовать на местности и ставить нормальный тег.

По поводу highway=track и мостов. Если грунтовка (highway=track) проходит через мост, то на мосту должны быть следующие теги:


brigde=yes
highway=track

Таки да, highway=track, а вовсе не highway=unclassified или как-то еще, несмотря на то на мосту разумеется есть покрытие. Поскольку мост - вообще искусственное сооружение, мостов без покрытия не бывает.

Мораль: у нас принята классификаия по значимости, и highway=track это тоже касается.

Zkir, там при выводе инфы в валидаторе было бы неплохо дополнить пустое пространство от названия объекта до иконки “Править в JOSM” каким нибудь заполнителем - точкой или подчеркиванием, что ли, а то уж очень не информативно сейчас выводится - хоть линейку к экрану прикладывай что бы быть уверенным что нажимаешь кнопку именно для выбранного объекта для редактирования.

mixdm, это действительно проблема. Но к сожалению с html/css у меня получается не очень. Если ты сделаешь другой шаблон, я его вставлю на сайт.

Валидатор связности ругается на http://www.openstreetmap.org/browse/way/124146726
что нужно исправить?

Сменить residential на service или pedestrian. Хотя площадка обозначена как residential, на нее нет заезда по residential и выше.

Большое спасибо за валидатор!

Но вот highway=road, service, track не учитываются.
Я понимаю что service выкинут из Ситигид политическим решением но вот это выкинуто из графа:
Деревни к которым можно подъезать только по грунтовке http://www.openstreetmap.org/browse/way/86493774
Некоторые улицы подъезд к которым обозначен как h=road http://www.openstreetmap.org/browse/way/95686409

На сколько старый дамп Беларуси? Вот тут ошибку исправили еще в апреле http://www.openstreetmap.org/browse/way/109199339

Почему в города попало столько домов? http://peirce.gis-lab.info/addr.php?mapid=BY-FULL
Я например ничего сильно криминального не вижу в http://www.openstreetmap.org/browse/way/29124850

Дом вне НП. полигон place=city|town|village|hamlet обязателен? обычно мы делаем boundary=administrative, admin_level=8 и внутри одна точка place.

Что интересно анлийская и русские вики противоречат друг другу:

Note: As best practice the following is recommended:
Create a place=town/city/… node at the “centre” of the town/city (often the town hall).
Create one or more ways marking the boundary, tagged boundary=administrative with appropriate admin_level=*.

Всё верно. “грунтовка” - это не есть синоним hw=track. Если в деревню ведёт дорога с грунтовым покрытием - это hw=unclassified + surface=unpaved (или что там больше подходит).

Насколько я понимаю track не равно “грунтовка”, трак это дорога ведущая в никуда, к стоянке в лесу подезд к озеру просто полевая дорога, а дорога ведущая к деревне просто не может быть траком, даже если там джип не проедет.