Ezhick
(Kirill)
1
Приделал к статистике контроль тэгов. Пока в самом простом и местами черновом варианте - импортировано из Map features 556 тэгов (почти все там имеющиеся). Результат проверки тэга и его значения выводится в таблице статистики в виде знака “+” если тэг найден в эталонном списке и “-” если не найден. Проверка значений (values) пока корректна только для тэгов, у которых есть фиксированный списко значений. Тэги с произвольными values или с вариантами yes / no пока корректно не обрабатываются, но и не отбрасываются, у них система поставит минус.
Плюсики и минусики появятся на ститичных страницах после ближайшего обновления (часа через полтора), на динамических уже появились.
http://83.167.106.55/osm/tags_stats/
В планах:
- правильная работа со значениями (см. выше)
- редактирование списка тэгов и логины для юзеров
- система оповещения о появившихся невалидных тэгах/значениях
Комментарии приветствуются.
Ilis
(Кругликов Илья)
2
А можно айпишник к какому-нибудь днс-у привязать?
Ezhick
(Kirill)
3
Нужно. Но никогда этого не делал. Принимаются советы как это сделать правильнее. Сервер - просто тупо стоит дома и воткнут в Акадо, которое таких услуг не предоставляет, естественно. Айпишнег - статический.
Неужто alt_name неофициальный? И как без него?
http://83.167.106.55/osm/tags_stats/nvalues.php?tag=amenity
Parse error: parse error in C:\xampp\htdocs\osm\tags_stats\nvalues.php on line 21
Ezhick
(Kirill)
8
Есть он в списке, конечно. А где он с минусом выскочил?
Сорри, переглючило похоже меня 
Ezhick
(Kirill)
11
НАРОД! Я что-то с переменными наксячил, там все поехало! пауза на ремонт, сорри!
Upd. Нашел, поправил.
Кое-где заграница захвачена
Ezhick
(Kirill)
13
Естественно, обсуждаем же в соответствующей теме, что дамп строится по неправильному обрезочному полигону. На следующей неделе буду мудрить с дорисованной, наконец, границей РФ.
Ezhick
(Kirill)
14
А можно ли заставить апач при обращении не по ипу, а через dyndns отправлять сразу в папку /osm?
Смотри, что бы тебя не хакнули через этот скрипт:)
Делай больше проверок:)
А то, что скрипт дописывается, так это и нормально. Отладка считай на ходу идет, так что мы без особых претензий. Уж подождем:)
Имя серверу можно и через dyndns и любой другой свободный сервис сделать. Там зарегистрировать просто соответствие имени и айпишника. Будет имя типа osmstat.dyndns.org, в таблицы dns пропишется где-то за сутки-двое. Заказать можно сейчас, а нам сказать, как твой браузер на него по имени сможет зайти. Или можно домен на год купить за 5-7 долларов в год. Или даже меньше.
Какой-нибудь красивый osmstat.ru 
Hind
16
Можно бесплатный вида *.org.ru зарегистрировать.
AkMeR
(Kostya)
17
У нас же openstreetmap.ru есть! Может с Eugene попробовать поговорить?
Ezhick
(Kirill)
18
Ezhick
(Kirill)
19
Добавил проверку применимости тэга к узлу или вею (пока видна только в суточных, к вечеру будет и на остальных).
Выложил текущий список эталонных тэгов, завтра приделаю возможность добавлять/удалять тэги в эталонный список.