Клуб Народной карты

Групповые правки

Групповые правки работают, ими пользуются — пора двигаться дальше.

Вот мои случаи:

  1. Надо передвинуть дом, его номер, все его подъезды и все организации внутри. Берём групповое выделение, всё выделяем, потом нажимаем кнопку, потом передвигаем, сохраняем. Потом нажимаем кнопку «нет, спасибо, больше мне не надо ничего передвигать».
  2. Надо расставить атрибуты сразу нескольким участкам дороги. Например, сразу у трёх соседних участков снять галочку «твёрдое покрытие». Или проставить направление движения. Или пешеходный переход через двухполосную дорогу, и у нас куча маленьких сегментов, и надо выделить их все и проставить им «пешеходный переход». А потом включить обратно доступность для велосипеда, когда она там на самом деле есть (а простановка перехода всегда снимает этот атрибут). Или включить/выключить доступность для какого-то транспорта, сразу на несколько сегментов.

Хочется делать групповые операции более непринуждённо. Как это сделано во всех известных мне редакторах всего на свете. А именно — выбором поочерёдно нужных объектов с шифтом, а не переключением в Особый Режим. Чтобы можно было с зажатым шифтом быстро выбрать все кусочки домика и просто их передвинуть. Или повернуть, кстати (часто бывает нужно).

Все операции из моего пункта 2 я выполнять не могу. Групповое редактирование атрибутов у меня работает только для домов (кажется, мне ни разу не понадобилось).

Мне тут скажут, что это, мол, надо заслужить сперва Почётное Право Группового Редактирования Дорог. Я несогласен. Мне кажется, награждать добровольных бесплатных волонтёров-картографов менее неудобным редактором — это какой-то сомнительный жест. Удобно должно быть всем.

Есть есть опасение, что кто-то выделит все дороги в Москве и уберёт им доступность для автомобиля — и это невозможно будет откатить в одну секунду — даже тогда лучше сделать это через ограничение на число одновременно выбранных объектов. Например, мне для работы с дорогами  хватило бы возможности одновременно выбирать до пяти объектов. Даже групповые три объекта помогли бы. Думаю, 3 куска дороги можно было бы дать всем пользователям  с подсказкой, что по мере набора опыта это число будет увеличиваться.

14 комментариев
Lobov Sergey
Сотрудник Яндекса26 августа 2020, 18:27
Фидбек по поводу перехода в режим группового редактирования (активации режима) коллегам, отвечающим за интерфейс - передадим.
По поводу прав на групповые операции - они доступны тем, у кого есть права эксперта в соответствующих слоях. Если пользователь достаточно много и безошибочно рисует в слое, он статус эксперта получает. Именно таким пользователям, которые рисуют в слое(ях) регулярно, в первую очередь и актуальны групповые операции. Именно такую схему - когда возможности пользователя увеличиваются "по мере набора опыта" предлагаете и вы с последнем абзаце поста. Про то, какому опыту какой уровень прав должен соответствовать, можно спорить достаточно долго, но сейчас у нас есть статус эксперта как характеристика этого опыта, причем характеристика не только количества правок в слое, но и их качества. И именно этот критерий мы используем.
Lobov Sergey,
достаточно много рисует в слое - это сколько? есть критерии получения эксперта, например, в дорогах?
Lobov Sergey
Сотрудник Яндекса27 августа 2020, 09:13
Роман Ш.,
четких численных критериев нет. Условные 500 правок в дорогах могут быть очень разными: или оцифровка грунтовых дорожек по снимку, или отрисовка нескольких сложных развязок. В дорогах, в отличие, скажем, от территорий или подъездов, имеет значение не только количество, но и разноплановость правок.
Lobov Sergey,
то есть, это индивидуально каждый раз решается? Нет какого-то бота, который ходит и раздает бейджики эксперта? Как вы это думаете масштабировать тогда?
Обновлено 27 августа 2020, 09:28
Роман Ш.,
там довольно частая причина отказа - "слишком однобокие правки". Т.е. нужно рисовать так, чтобы был опыт взаимодействия почти со всем разделом правил по данному слою.
Роман Чиянов
26 августа 2020, 18:58
Я так понимаю, вы хотите чтобы у экспертов/модераторов было доступно общее групповое редактирование/перемещение?
Роман Чиянов,
нет, я говорю, что групповые правки — это не привилегия, а базовый минимум, который должен быть доступен всем. И разделение должно проходить по максимальному числу объектов в группе. Но минимум должен быть у всех. И это вообще не должно быть отдельной кнопкой на экране.
Сергей,
Инструмент групповых правок удобен, но всё-таки требует определенной внимательности, ответственности от применяющего его. Проверить, исправить, отменить групповые правки сложнее, особенно если после групповой правки идет ещё и работа с геометрией объектов. Необходимо чтобы не было включено в редактирование или перемещение лишнего, или наоборот чтобы ничего не было упущено. Поэтому возможно групповые правки и проверяются дольше и тщательней чем пообъектные правки, которые  проходят все этапы до публикации оперативнее. 

Пользователь применяющий групповые правки уже должен быть определенным экспертом (в плане знаний) чтобы всё выполнить корректно, правильно отследить те объекты которые оказались перемещены, отредактированы.
Просто количество правок сделанных пользователем явно не показатель его квалификации. При модерации дорог сталкиваешься с такими правками даже, так скажем, пользователей со стажем, что не знаешь как привести всё в порядок, и по смене атрибутов, и по геометрии. Есть пользователи внимательные и аккуратные, а есть у который более 100 тысяч правок, и до сих пор всё требует корректировки, и таким пользователям давать инструмент группового редактирования возможно равносильно тому что дать ребенку спички. 
Если сделать групповые правки доступными всем, независимо от знаний и умений, то возможно возросшее количество групповых правок, уже заведомо не всегда корректных, снизит и оперативность модерации и публикации правок в целом.

С этим скорее всего и связан разумный консерватизм в возможности предоставления их использования пользователям.
+ добавьте лимит 100 км.  (редактирование атрибутов через маршрутизатор), неудобно править трассы в других странах:(
Обновлено 26 августа 2020, 19:33
Было бы интересно увидеть следующий уровень - суперэкспертов. Которым бы выдавались некоторые дополнительные права, что недоступны даже экспертам, но есть у сотрудников.
qr2100 (AS VLG),
автоподтверждение. Оно у некоторых уже есть.
Максим Балакирев
29 августа 2020, 10:14
Менее неудобный = более удобный – поржал.


А теперь к делу.
1. Откатывается групповое редактирование в прямом смысле в 2 клика на всех измененных объектах сразу.
2. Если половина сделана правильно, а другая – нет, то тут уже надо постараться.
3. Если все сделано не правильно, но поверх есть верные правки других пользователей – надо попотеть, сохранив верную информацию.
4. Что делать, если какой-нибудь взбунтовавшийся пользователь будет изменять по 1-2 объекта несколько сотен раз?
— Сотни задач на модерацию летят к сотрудникам, и модераторы им никак не смогут помочь (хотя будут сидеть без дела), что приведет к сильной задержке модерации.




Итог:
Есть много плюсов, но есть и минусы, по этому я здесь буду нейтрален.
Максим Балакирев,


п.4 можно доработать просмотр истории объекта, когда 3 и более правок (одного пользователя подряд) группируются в одну суперправку, и где можно сравнить версии первой и последней правки. Это кстати применимо не только к групповым операциям.