Это самая главная фишка, которая еще не доделана) Хочется, чтобы можно было пометить правки, по крайней мере те, в которых что-то удалили, как проверенные. Что бы не проверять одно и тоже 10 раз, тем более что в Мск, как видно, правок в одних только primary - больше чем дофига.
только для этого нужно наладить аутентификацию в ОСМ по ОАuth.
Да чего там делать… попробуй просто вешать на в колонке «Что случилось» класс. Скажем, по грейдам опасности от 1 до 5: или .
Ну и стиль где-нибудь впихнуть.
Необходимо сделать регистрацию и подписку на правки по “областям”. Под “областью” следует понимать какие-то границы карты, которую пользователь готов отслеживать и проверять.
Ну и как-то это поюзабельней сделать что-ли.
Ты уверен? Это из каких соображений? Мне показалось что ссылка на историю логичнее. Ссылку на объект сделать можно, но надо бы понять куда ее вставить.
Это хорошее замечание. Отслеживалка за удаление в данном случае считает удаление вершин между версией 17 и 16. Версия 18 ей пока еще не известна. Столбец “предыдущая версия” я добавлю.
В данный момент «изменены теги/вершины» = «изменены теги или вершины»
Это будет, только не прямо сейчас. Сейчас надо понять правильная ли концепция и отладить, так сказать, базовый функционал
Уверен. Портянка с десятком версий вея с сотнями узлов грузится минуту. А так тыкнул на объект, посмотрел что это, и дальше уже тыкаешь либо на историю, либо на ченджсет, либо на юзера.
//Описание действия заменить на код: [+] — добавлена, [-] — удалена, [.*] — изменена.
Изменение тоже бывает разное. Бывает удаление вершин, а бывает добавление тегов.
//И визуально разделить:
//…
Не очень понял, как именно? Фильтр?
//В идеале, конечно, хорошо бы ещё отслеживать сплиты/джойны и что связность не изменилась.
Cплиты-джойны отслеживать можно, это будет. А вот связность - это немного из другой оперы. Тест рутинга делается после двойного передела исходного осм-файла. А здесь просто отслеживаются версии осм объектов типа “вей”.
Я сейчас наверно скажу какую-то глупость, но можно это как-то представить в графическом виде?
Например, окно браузера делим на две части: вот так было, а так стало. С выделением изменённой части.