Запуск сервиса на VPS прошел не без изъянов:
• Долгие коммиты транзакционных запросов, в следствии чего сервис не успевал обрабатывать диффы, чего на тестовой винде не наблюдалось.
• Небольшие сложности с запуском демона
• Демон нещядно пожирал память, в следстии чего через некоторое время работы он убивался системой (виновником оказался питоновский dom.minidom)
• Один из моих питоновский модулей конфликтовал с системным и подхватывался системный, не смотря на то, что нужный лежал в той же папке. Под виндой этого также не наблюдалось.
Сервис уже несколько дней работает и собирает данные. Однако, реализация API выявила еще один недостаток. Для его устранения будет менятся не только метод получения запрашиваемых, но отсутствующих, данных, но и структура базы, в следствии чего она даже должна несколько похудеть. Однако, близятся длительные выходные (20-24) на которые мне будут не доступны средства разработки. После чего “горячая пора”, ну и так далее. Так что некоторое время проэкт развиваться не будет, но я его не забрасываю, мне он самому интересен, ранее ничего подобного разрабатывать не приходилось
Тааак.
https://wiki.openstreetmap.org/wiki/Show_Me_The_Way
https://osmlab.github.io/show-me-the-way/
https://github.com/osmlab/show-me-the-way
Если ровно этот телевизор ограничить областью (admin_level=*) то большинство запросов о пакетах правок отпадут, останутся только ошибочные правки.
achavi по регионам это для хардкорщиков, в этой паутине разобраться может только тот, что понял что теги главное - это не всем даётся и не сразу.
Ещё ссылку нашёл https://wiki.openstreetmap.org/wiki/List_of_OSM-based_services#Live.2Freal-time_edits_to_OSM_data
Zverik
Илья, т.к. отдельной темы по WhoDidIt я не нашел, небольшая просьба - добавь пожалуйста в информацию по changeset год правки. Сейчас отображаются только месяц и день, довольно неудобно когда просматриваешь правки half-year и eternity.
Точно, совсем забыл про этот тикет. Добавлю ээээ до конца месяца
Чисто случайно обнаружил такое: http://forum.openstreetmap.org/viewtopic.php?id=17999
Визуализатор пакетов правок из 2012 года.
У меня не работает с “современными” пакетами правок, зато с пакетами четырёхлетней давности - на отлично.
Возможности поражают. Например, откройте http://osmhistory.appspot.com/changeset/12822701 и включите в верхнем левом углу “Tags” и “Map”.
Удивительны 3 вещи:
- Это появилось в августе 2012 г.
- Это сделал один человек (насколько я понимаю)
- Оно работает через 3,5 года после запуска (хоть и частично)
К слову, initial commit в Achavi - октябрь 2012, на 2 месяца позже
Это сильно напоминает Achavi, но не нужно тыкать в объекты, чтобы увидеть, что изменилось. Иметь такой инструмент дополнительно было бы круто.
Исходники автор так и не опубликовал. What could go wrong indeed.
Исходники есть (ссылка в Help http://osmhistory.appspot.com/help)) на bitbucket - https://bitbucket.org/strump/osm-history-viewer
d1g, это для того, чтобы немного освежить …
@Zverik - все верно! Именно из твоего блога я об этом тогда узнал и периодически показываю новичкам “телевизор” – на многих он производит сильное впечатление.
Ну вот Whodidit от simon04 научился фильтровать по редатору changeset-а. Даешь дискриминацию по половому редакторному признаку.
Теперь можно быстрее находить потенциально косячные правки))
Да. Или собрать статистику.
simon04 супер-оперативно отреагировал на мой feature request, за что ему большое спасибо.
Что-то я не вижу никаких изменений на http://simon04.dev.openstreetmap.org/whodidit/ - как фильтровать?
Раньше было
Filter: changeset, user
Стало
Filter: changeset, editor, user
Вбиваете “maps.me” в поле editor и жмете Apply.