You are not logged in.

#3751 2020-10-26 06:52:06

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,915

Offline

#3752 2020-11-08 06:24:50

toyotagps
Member
Registered: 2012-07-25
Posts: 26

Re: Откаты правок

Всем привет.
Что делать с этим человеком https://www.openstreetmap.org/user/alexzhuk ?
После его правок прямые дороги превращаются в кривые.
Пример https://www.openstreetmap.org/#map=18/56.03818/92.87575
За одну правку меняет около 1000 точек, 100 линий.
На вопрос, что он делает своими правками не отвечает.
Предлагаю откатить его правки за последние месяцы.

Last edited by toyotagps (2020-11-08 08:09:50)

Offline

#3753 2020-11-08 11:27:03

literan
Member
Registered: 2012-11-06
Posts: 3,380
Website

Offline

#3754 2020-11-27 10:26:16

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,149

Re: Откаты правок

Очередная история неуспеха...

Преамбула.

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

Потратив на это месяцы, я подумал - а не замахнуться ли мне на Вильяма нашего на Шекспира на границу Россия - Казахстан ? Самая протяжённая сухопутная граница в мире, 7598.8 км, чем не испытание. Нашел "ДОГОВОР МЕЖДУ РЕСПУБЛИКОЙ КАЗАХСТАН И РОССИЙСКОЙ ФЕДЕРАЦИЕЙ О КАЗАХСТАНСКО - РОССИЙСКОЙ ГОСУДАРСТВЕННОЙ ГРАНИЦЕ, 18 января 2005 года", в котором описаны около 1500 поворотных точек. Надо сказать, что координат границы в природе не существует (по крайней мере в открытом доступе), т.к. граница буквально снималась топографами двух стран с карт Генштаба 1:50,000 и переводилась в письменную форму в таком виде:

От точки 31 граница идет по прямой в востоко - северо - восточном направлении на протяжении 8,5 км до точки 32, расположенной в 3,5 км востоко - юго - восточнее геодезического пункта с отметкой 9,9.

От точки 178 граница идет по середине реки Рубежка вверх по течению на протяжении 3,0 км до точки 179, расположенной на середине этой реки в месте ее слияния с рекой Бол.Вербовка в 4,5 км западо - юго - западнее геодезического пункта с отметкой 79,5.

От точки 206 граница идет по середине реки Урал вверх по течению на протяжении 128,6 км, оставляя остров, расположенный в районе озера Яманское, остров, расположенный в районе озера Орешки, и остров, расположенный в районе озера Мартюхино, на территории Российской Федерации до точки 207, расположенной на середине этой реки в 5,7 км северо - северо - западнее геодезического пункта с отметкой 70,8.

а где-то по хребтам, вдоль лесополос, по грунтовой дороге...

Сами понимаете, сколько времени занимало расшифровать этот ребус. Вся граница ПОЛНОСТЬЮ просмотрена и отрисована вручную с учётом всех описаний, найденных на снимках геодезических пунктов, трилатерацией от них, а где-то интерполяцией между несколькими уже идентифицированными точками. Все отрезки границы, которые идут вдоль природных объектов, были врезаны именно геометрией этих объектов, никаких загрублений или упрощённых параллельных зигзагов. Граница, можно сказать, стала эталонной с точностью не хуже 50 метров

Через несколько лет обновились спутники высокого разрешения и появились пограничные столбы (на ноябрь 2019 демаркация была завершена на 86%), многие участки я уточнил снова (к слову - мало где пришлось двигать более чем на несколько десятков метров). Понятно, что вдоль границы сложно ожидать GPS-треки и привязаться не к чему, приходится доверяться точности спутниковых снимков, но она сейчас редко улетает за 10 метров.

Суммарно на этот проект я потратил около 6 месяцев ежедневного картирования, иногда по 10 часов в день. Вообще просилась статья в User Diary, но было как-то не до этого.


Амбула.

И вот случайно натыкаюсья на товарища, который где-то откопал схему сельских округов в Казахстане и решил их отрисовать в редакторе iD (давая им украинские названия и admin_level=7). Наткнулся я на него т.к. он удалил много полигонов place (редактор iD про них не знает, как и JOSM), аулы и сёла из 10-20 домов переделал из hamlet в village, а одиночные зимники и кошары из isolated_dwelling в hamlet. На некоторых НП висели примечания, что они упразднены (н-р в 2003 году) - комментарии тоже грохнул, видимо у него другой ещё более старый источник.

Я как мог исправлял это, пытаясь сохранить его работу.

Но дальше - больше. В процессе отрисовки сельских округов ему не понравились границы районов, он их подвинул, а там и область, и межгосудаоственная граница. Я ткнул в одну из точек - пограничный столб перенесён на 1 километр, а некоторые столбы просто удалены - он их передвинул, а на спутнике в этом месте ничего нет, значит надо удалить...

Суммарно изменено/добавлено почти 700 точек ГОСУДАРСТВЕННОЙ границы.


Руки у меня опустились, разбираться с этим я не вижу смысла - если госграница подвинута на километр, то вообще непонятно какой точности у него сельские округа. На всякий случай я снял дамп, посмотрю позже, может что-то восстановлю из его редактуры, а пока попросил DWG откатить все правки в этом районе. В history границ России и Казахстана добавятся очередные десятки изменений, постараюсь проверить сразу после отката.

Извините за жалобы, просто надоело. СтОит оставить проект на месяц как тут же появятся благодетели, включая Apple (((

Last edited by chnav (2020-11-28 18:50:43)

Offline

#3755 2020-11-27 10:39:16

suslikk
Member
From: Voronezh
Registered: 2010-03-03
Posts: 825
Website

Re: Откаты правок

chnav, к концу вашего текста аж прослезился... Да, без модераторства правок OSM можно превратить в какаху... sad

Offline

#3756 2020-11-27 10:43:07

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 3,849

Re: Откаты правок

обратная сторона медали под названием "абсолютная свобода" - абсолютная свобода глупости...

Online

#3757 2020-11-27 10:52:21

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 557
Website

Re: Откаты правок

chnav wrote:

СтОит оставить проект на месяц как тут же появятся благодетели, включая Apple (((

Именно поэтому я и пользуюсь скриптом для наблюдения за тем, что делают поверх моих правок. Есть контроль над тем, что  объекты, которые правил я (а значит, они по той или иной причине мне не безразличны) не завандалят по-тихому.

Offline

#3758 2020-11-27 11:06:18

amgusha
Member
Registered: 2019-01-26
Posts: 18

Re: Откаты правок

AnakinNN wrote:

Именно поэтому я и пользуюсь скриптом для наблюдения за тем, что делают поверх моих правок. Есть контроль над тем, что  объекты, которые правил я (а значит, они по той или иной причине мне не безразличны) не завандалят по-тихому.

А что за скрипт? Расскажите, пожалуйста, поподробнее. smile
И ещё, вопрос для общественности. Был удобный визуальный инструмент для наблюдения и отслеживания правок WHODIDIT - https://simon04.dev.openstreetmap.org/whodidit/ Похоже, он сломался, и чинить его не собираются. Что сейчас можно использовать вместо него?

Last edited by amgusha (2020-11-27 11:07:21)

Offline

#3759 2020-11-27 11:07:31

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,149

Re: Откаты правок

AnakinNN wrote:
chnav wrote:

СтОит оставить проект на месяц как тут же появятся благодетели, включая Apple (((

Именно поэтому я и пользуюсь скриптом для наблюдения за тем, что делают поверх моих правок. Есть контроль над тем, что  объекты, которые правил я (а значит, они по той или иной причине мне не безразличны) не завандалят по-тихому.

У меня такого пока нет, как и нет возможности регулярно скачивать дампы и делать сранения, но всему своё время, как посталю наконец свой сервак и доберусь до WSL, тогда думаю станет проще.

Пока мониторю через RSS
а) новичков (в основном maps.me, но эти мало портят)
б) удаления более чем 1 линии
в) удаления более чем 10 точек
г) прочие редактирования в некоторых заданных bbox

RSS набрались из разных источников, получаю в Opera 12

Конкретно по моему случаю - я вижу, что человек пытался сделать как лучше - двигал границу по спутнику, например контуру поля, вдоль дороги и т.д. А на погранстолбы не обратил внимание. Требуется время, чтобы были не просто установлены столбы, но и сделана контрольная полоса или хотя бы агроном дал задание пахать от сих до сих, чтобы крестьяне знали, где пахать нельзя, что они залазят на территорию другого государства. В общем история ещё на десяток лет, пока спутниковые снимки прийдут в соответствие. Я кстати уже видел, как с обновлением снимков менялись приграничные пашни.

Last edited by chnav (2020-11-27 11:19:42)

Offline

#3760 2020-11-27 11:19:26

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,129

Re: Откаты правок

Так-то восстановить границу на какую-то дату технически не проблема, надо только выбрать эту дату и дождаться когда осядет пыль после DWG.

Offline

#3761 2020-11-27 11:23:57

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,149

Re: Откаты правок

freeExec wrote:

Так-то восстановить границу на какую-то дату технически не проблема, надо только выбрать эту дату и дождаться когда осядет пыль после DWG.

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

Offline

#3762 2020-11-27 11:50:23

literan
Member
Registered: 2012-11-06
Posts: 3,380
Website

Re: Откаты правок

amgusha wrote:

WHODIDIT - https://simon04.dev.openstreetmap.org/whodidit/ Похоже, он сломался, и чинить его не собираются. Что сейчас можно использовать вместо него?

https://osmcha.org

Offline

#3763 2020-11-28 21:18:57

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 557
Website

Re: Откаты правок

amgusha wrote:

А что за скрипт? Расскажите, пожалуйста, поподробнее.

chnav wrote:

У меня такого пока нет, как и нет возможности регулярно скачивать дампы и делать сранения, но всему своё время, как посталю наконец свой сервак и доберусь до WSL, тогда думаю станет проще.

Скрипт самописный на питоне - по UID через OSM API выкачивается список чейнжсетов, затем для каждого пакетно выгружается список объектов. Получается список объектов, которые я хотя бы раз правил. Затем смотрится последняя правка (она выдаётся в том же запросе, т. е. отдельный запрос к API на каждый объект не делается) - если она не моя и сделана позднее заданной даты-времени (после которой меня интересуют правки), то ссылка на этот объект пишется в итоговой html report. Я думал его выложить это в общественное пользование, но надо написать какую-никакую документацию, а пока на это времени нет sad

Offline

#3764 2020-11-29 13:33:57

amgusha
Member
Registered: 2019-01-26
Posts: 18

Re: Откаты правок

AnakinNN wrote:

Скрипт самописный на питоне

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

Offline

#3765 2020-11-30 06:00:54

istepan
Member
Registered: 2014-11-11
Posts: 189

Re: Откаты правок

chnav wrote:

Очередная история неуспеха...

Преамбула.

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

Потратив на это месяцы, я подумал - а не замахнуться ли мне на Вильяма нашего на Шекспира на границу Россия - Казахстан ? Самая протяжённая сухопутная граница в мире, 7598.8 км, чем не испытание. Нашел "ДОГОВОР МЕЖДУ РЕСПУБЛИКОЙ КАЗАХСТАН И РОССИЙСКОЙ ФЕДЕРАЦИЕЙ О КАЗАХСТАНСКО - РОССИЙСКОЙ ГОСУДАРСТВЕННОЙ ГРАНИЦЕ, 18 января 2005 года", в котором описаны около 1500 поворотных точек. Надо сказать, что координат границы в природе не существует (по крайней мере в открытом доступе), т.к. граница буквально снималась топографами двух стран с карт Генштаба 1:50,000 и переводилась в письменную форму в таком виде:

От точки 31 граница идет по прямой в востоко - северо - восточном направлении на протяжении 8,5 км до точки 32, расположенной в 3,5 км востоко - юго - восточнее геодезического пункта с отметкой 9,9.

От точки 178 граница идет по середине реки Рубежка вверх по течению на протяжении 3,0 км до точки 179, расположенной на середине этой реки в месте ее слияния с рекой Бол.Вербовка в 4,5 км западо - юго - западнее геодезического пункта с отметкой 79,5.

От точки 206 граница идет по середине реки Урал вверх по течению на протяжении 128,6 км, оставляя остров, расположенный в районе озера Яманское, остров, расположенный в районе озера Орешки, и остров, расположенный в районе озера Мартюхино, на территории Российской Федерации до точки 207, расположенной на середине этой реки в 5,7 км северо - северо - западнее геодезического пункта с отметкой 70,8.

а где-то по хребтам, вдоль лесополос, по грунтовой дороге...

Сами понимаете, сколько времени занимало расшифровать этот ребус. Вся граница ПОЛНОСТЬЮ просмотрена и отрисована вручную с учётом всех описаний, найденных на снимках геодезических пунктов, трилатерацией от них, а где-то интерполяцией между несколькими уже идентифицированными точками. Все отрезки границы, которые идут вдоль природных объектов, были врезаны именно геометрией этих объектов, никаких загрублений или упрощённых параллельных зигзагов. Граница, можно сказать, стала эталонной с точностью не хуже 50 метров

Через несколько лет обновились спутники высокого разрешения и появились пограничные столбы (на ноябрь 2019 демаркация была завершена на 86%), многие участки я уточнил снова (к слову - мало где пришлось двигать более чем на несколько десятков метров). Понятно, что вдоль границы сложно ожидать GPS-треки и привязаться не к чему, приходится доверяться точности спутниковых снимков, но она сейчас редко улетает за 10 метров.

Суммарно на этот проект я потратил около 6 месяцев ежедневного картирования, иногда по 10 часов в день. Вообще просилась статья в User Diary, но было как-то не до этого.


Амбула.

И вот случайно натыкаюсья на товарища, который где-то откопал схему сельских округов в Казахстане и решил их отрисовать в редакторе iD (давая им украинские названия и admin_level=7). Наткнулся я на него т.к. он удалил много полигонов place (редактор iD про них не знает, как и JOSM), аулы и сёла из 10-20 домов переделал из hamlet в village, а одиночные зимники и кошары из isolated_dwelling в hamlet. На некоторых НП висели примечания, что они упразднены (н-р в 2003 году) - комментарии тоже грохнул, видимо у него другой ещё более старый источник.

Я как мог исправлял это, пытаясь сохранить его работу.

Но дальше - больше. В процессе отрисовки сельских округов ему не понравились границы районов, он их подвинул, а там и область, и межгосудаоственная граница. Я ткнул в одну из точек - пограничный столб перенесён на 1 километр, а некоторые столбы просто удалены - он их передвинул, а на спутнике в этом месте ничего нет, значит надо удалить...

Суммарно изменено/добавлено почти 700 точек ГОСУДАРСТВЕННОЙ границы.


Руки у меня опустились, разбираться с этим я не вижу смысла - если госграница подвинута на километр, то вообще непонятно какой точности у него сельские округа. На всякий случай я снял дамп, посмотрю позже, может что-то восстановлю из его редактуры, а пока попросил DWG откатить все правки в этом районе. В history границ России и Казахстана добавятся очередные десятки изменений, постараюсь проверить сразу после отката.

Извините за жалобы, просто надоело. СтОит оставить проект на месяц как тут же появятся благодетели, включая Apple (((

Пост пропитан болью...
К сожалению эта проблема встречается повсеместно, особенно где много пользователей ОСМ. Чаще всего люди портят чужие ошибки неосознанно по неопытности.

Я у себя взял за практику следить за местностью где я часто бываю и вношу те или иные правки через osmcha. Там есть удобный инструмент, который позволяет выделить область, задать фильтр и вывести это в rss рассылку. И каждая новая правка падает мне в почтовик. Мне остается только открыть её, убедиться что все хорошо\плохо и предпринять те или иные меры. Так же это позволяет вовремя заметить деятельно переписчиков и прочих apple.

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

Offline

#3766 2020-11-30 07:18:39

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,149

Re: Откаты правок

istepan wrote:

Пост пропитан болью...

Да не то чтобы... Уже всё починили. Главный вывод, который я сделал - перед тем, как торопиться исправлять вручную (без полного отката, типа проявляя уважение и пытаясь сохранить часть новых внесённых данных), надо внимательно изучить другие правки пользователя в регионе, чтобы потом было меньше конфликтов при откате DWG. А внесённые данные впоследствии можно восстановить из дампа поиском объектов по имени пользователя и анализируя по-отдельности.

И, конечно, вы правы - следить надо регулярно.

Last edited by chnav (2020-11-30 07:22:20)

Offline

#3767 Yesterday 07:49:11

pesec
Member
Registered: 2017-06-08
Posts: 18

Re: Откаты правок

Какое-то нашествие скрытых ботов. Правки в виде одной точки без изменения положения. В профиле количество правок не больше десятка или старый профиль с активностью 2-4 года назад.
Стоит присмотреться:
https://www.openstreetmap.org/user/EBA_IL
https://www.openstreetmap.org/user/Imee01
https://www.openstreetmap.org/user/Kayhan%20Sonkaya
https://www.openstreetmap.org/user/Kosistka
https://www.openstreetmap.org/user/Tamanskaya
https://www.openstreetmap.org/user/Wengzkie
https://www.openstreetmap.org/user/LukaCroo
https://www.openstreetmap.org/user/Leith
https://www.openstreetmap.org/user/Deanthony%20Small
https://www.openstreetmap.org/user/Gallileo

Про нашествие лжепоправщиков с тегом #adt вообще молчу. Банить всех.

Offline

#3768 Yesterday 23:20:15

Something B
Member
Registered: 2018-09-05
Posts: 681

Re: Откаты правок

Правки были отправлены через iD без фактических изменений (кроме номеров версий). Но iD же не отправляет неизмененные элементы (координаты и теги не изменились), если я не ошибаюсь?

Last edited by Something B (Yesterday 23:21:52)

Online

#3769 Today 00:54:40

Grass-snake
Member
From: Зеленоград, Химки, Москва
Registered: 2020-06-11
Posts: 83

Re: Откаты правок

Почитал про API. Предположительно тег created_by передаётся просто в виде строки, при этом проверки на сервере не происходит (по крайней мере я ничего не нашёл).
Возможно кто-то тренируется заливать данные, пишет скрипт для автоматической загрузки данных.
Аккаунты скорей всего левые.


Если Вам нужно узнать что-то про здание в Москве, Зеленограде или Химках — пишите личное сообщение, по мере возможности постараюсь помочь. Договоримся smile

Offline

#3770 Today 01:06:28

Something B
Member
Registered: 2018-09-05
Posts: 681

Re: Откаты правок

Все теги (включая на пакетах правок) записываются в XML, создаваемый редактором/скриптом. Возможно, правили в iD методом "добавить тег, удалить тег", точки считались измененными, и iD генерировал пакет правок. А может быть, специально iD – специфичные теги задавались через "хакерский" скрипт.

Online

Board footer

Powered by FluxBB