Валидатор водных объектов

И еще у меня есть подозрение, что валидатор не очень правильно работает с буквой Ё.
В нем Черная=Чёрная или нет?

И ещё не собралась река с одинаковым кодом, но разными названиями:

http://vwo.osm.rambler.ru/?page=mismatch&mismatch=gvrid&ww=yes&mmtablename=ways&id=14010502112111200007670&name=%D0%E5%F4%F2

Валидатор автоматически правит названия в своей базе?
Недавно для реки, у которой указано неверное название в валидаторе, добавил gvr:code.
Сегодня вижу эту реку “зелёной” и указанное мной название, а под ним перечёркнутое старое. (Река Лай, Мурманская обл.)

и опять Урал:
way:28213678 стоит обособленно в списке, хотя этот кусочек учавствует в разветвлении, описаном на рисунке с названием “Правильно” (справа).
т.е. до развилки и после разные way, как и в самой развилке другие way.
есть только еще одно НО, в точку где идет развилка вливается другая река, Янгелька. Она чтоли помешала?

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

Нет, валидатор автоматически названия не правит. Просто в случае, когда объект определился по коду ГВР и названия в ОСМ и ГВР не совпадают, выводится название из ОСМ, а под ним перечеркнутое название из ГВР. Так же происходит, когда объект определяется по обработанному имени ОСМ (например “озеро Байкал” после обработки становится “Байкал”).

Пока с буквой ё не все гладко, сначала я думал что в ГВР все ё заменены на е, потом обнаружил что это не так.
На данный момент “е” не равно “ё”, но такие работы планируются.

А почему собственно у одной реки оказались разные названия?

А почему, собственно, нет?

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

Править названия я не хочу, а вот по гвр-коду валидатор пускай цепочку выстраивает сам. Можно ворнинг какой-нибудь писать, только не критичный.

Ну по местности прям тамже, у разделения… хотя не точно, всего в 20-30 метрах, и при ширине 50 метров получается что чуть чуть выше… подправил

504 шлюз время-из

http://forum.openstreetmap.org/viewtopic.php?id=5328&p=119

http://vwo.osm.rambler.ru/?page=waterway&wwid=329

Не хватает последнего сегмента реки.

Проверьте пожалуйста свой алгоритм.
Для речки Назым почему-то не распарсилось место ее впадения. (Хотя здесь можно увидеть, что у нее местоположение КАР/ОБЬ/1172 - то есть она впадает в Обь)

http://vwo.osm.rambler.ru/?page=mismatch&mismatch=gvrid&ww=yes&mmtablename=ways&id=14010500512111200002684&name=%C8%F1%E5%F2%FC

Тут протоки вроде как «правильно» и коды проставлены везде, но сама река как неоднозначная определяется.

Здесь понятно в чем проблема.
У вас речка Тобол не однозначно определяется.

UPD. И вот эта протока http://www.openstreetmap.org/browse/way/117680352 “неправильно” нарисована.
**UPD2 ** Там некто Mir76 уже постарался: удалил теги вот с этого куска http://www.openstreetmap.org/browse/way/118183490.

Вопрос к Scaurr0ck.
Что будем с рекой Тобол делать? (она начинается в России, потом течет по Казахстану, затем опять попадает в Россию)
Соответственно тот кусок, что по Казахстану не попадает в наш дамп, и речка получается разорванная.

Дочистил теги с мелких проток Исети в Арамиле. Но большие протоки замаплены вроде правильно, а ошибку все равно выдает

Пофиксил проблему с буквой ё, со следующего обновления сравниваться будут имена, где все “ё” заменены на “е”.

По Исети: убрал gvr:code с двух кусочков, для валидатора там было слишком сложное ветвление.

По рекам, протекающим по территории других государств: в планах переделка программы загрузки данных из ОСМ, буду грузить из базы ОСМ все водные объекты, имеющие тег name:ru или русские гласные буквы в теге name.

Реку Назым и еще 66 таких же, впадающих в Обь исправил.
В дальнейшем планирую сделать механизм, обеспечивающий возможность веб-пользователям указать в какой водный объект впадает река, если сейчас таких данных для нее нет.

Scaurr0ck, ещё раз хочу напомнить про http://forum.openstreetmap.org/viewtopic.php?pid=88842#p88842 :slight_smile: