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

Каковы перспективы восстановления работы валидатора?

gis-lab.info заработал, но в связи с их переездом пропал доступ на FTP. Жду, когда они включат FTP и дадут мне туда доступ.
Надеюсь, что на следующей неделе.

При переходе по ссылке “Доля битых адресов Дома” выдаёт страницу с пустой картинкой и подписью Ошибка выполнения: ReferenceError: CM is not defined. Разберитесь пожалуйста.

Ссылки Число рутин­говых подгра­фов выдают пустую страницу.

Обновилось содержимое таблицы, однако все выше перечисленные косяки остались. Ценность валидатора падает, так как невозможно напрямую посмотреть нестыковки и исправить их. Я надеялся на внимание к отзывам, однако ничего не изменилось…:frowning:

Разобрались, но ответ неутешительный.

Этот валидатор был написан в далеком 2011 году, и использовал библиотеку Web Maps Lite от CloudMade, причем джаваскрипт загружался непосредственно с сайта клаудмеда.

но в какой-то момент кладумейд перепрофилировался и отключил библиотеку. Удивительно, что это так долго работало!

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

Хотя код там элементарный: прочесть из xml маркеры и показать их на карте.

ИМХО, как-то некрасиво получилось с этим валидатором - одним из самых удобных инструментов для поддержания карты в нормальном состоянии. В один прекрасный момент ты просто его забросил и отстранился от разработки. Может стоит вернуть ему полную работоспособность, сделать документацию и передать код сообществу? Если нужны деньги - организуй сбор, благо уже был положительный опыт. А так уже сколько лет валидатор по сути не работает.

Ну ты и лентяй, давай делай документацию бегом и деньги собери, а то мы ждать устали.

Вы, что, всё ещё верите с добрую фею в мире опенсорса?

Не думаю, что я давал присягу вести эту разработку до конца жизни.
А если бы Zkir не сменил сферу интересов, а например умер? Так и сказали бы, как он посмел, такой негодяй?

дык, код сообществу я давно передал:
https://github.com/Zkir/osm2dcm/tree/master/peirce.ru

Как еще передать?:stuck_out_tongue:

Однако за поддержку валидатора взялся Контур, который не программист ни разу. Может сообщество ему поможет? :wink:

В том то и прикол, что верят, потому что такая фея была – ваш покорный слуга.
Всё никак забыть не могут. Это приятно конечно.

хм,
http://peirce.gis-lab.info/qa/RU-AST/addr-street-map работает, потому что его (qq-map.php) на лифлет таки переписали. Так что всё в руках сообщества.

Кирилл, а разве кроме тебя еще кто-нибудь сайтом занимался?

Наверно, кто-то прислал патч, и я его вставил.


одну проблему я починил, частично.

http://peirce.gis-lab.info/qa/RU-KR/routing-map (routing-map.php). Он уже был переписан на лифлет, там проблема сейчас в другом: php, который установлен на сайт гислаба, не находит функцию mb_strtolower, и падало на этой строчке (поэтому была пустая страница)

я пока эту строчку закомментировал, что [сообществу] дальше делать , не знаю. Может искать какой к php подключить модуль, или какую версию php инсталлировать.

Короче, кто-то должен сделать патч для addr-map.php и addr-map.js.
Весь код на гитхабе.

Почему “частично”? Я потыркался - все работает, и josm открывается, и изоляты показываются.

Спасибо!

Не совсем :frowning: Так и не работает Доля битых адресов Дома) “Ошибка выполнения: ReferenceError: CM is not defined”. Остальное заработало, спасибо.

Новичок не разобрался для чего нужен валидатор, вместо исправления данных просто удаляет изоляты.
https://www.openstreetmap.org/changeset/64439697

Соединять дороги ? Не, не умеем. Главное чтобы валидатор не ругался ))

Zkir, приветствую.
Почему валидатор ругается на “Города без населения”, в которых есть тег population?
Могу ещё предположить, что это может быть вызвано наличием тега population:date,
или из-за того, что на точке больше полсотни других тегов.

Elkim, мне приятно что вы меня приветствуете, но вообще-то спрашивать теперь нужно с KonTur’а, он теперь главный по тарелочкам)

Даже близко не знаю, как теперь устроен процесс))

А он эту ветку не читает?
PS мне собственно не ответ почему нужен, мне бы что бы исправить бы… :slight_smile:

Я все читаю. Только ответов у меня нету.
Тему с population уже поднимали не раз.
https://forum.openstreetmap.org/viewtopic.php?pid=685304#p685304
https://forum.openstreetmap.org/viewtopic.php?pid=690400#p690400

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