Предлагаю вашему вниманию немного доработанный скрипт, который когда-то создавали Falcon и Alexxegorov: https://yadi.sk/d/FCiQkxKGrEFxn
Скрипт умеет рисовать идеально ровные окружности с заданным количеством точек, а также позволяет удалять вершины и скруглять углы в один клик.
Подробное описание, инструкция по установке и использованию находятся в этой теме: https://yandex.ru/blog/narod-karta/58675
Пользуйтесь на здоровье! :)
Отличия данной версии от исходной:
- Учтён изменившийся заголовок окна («Народная карта — Яндекс.Карты» вместо «Народная карта Яндекса»), из-за чего старый скрипт перестал работать;
- При рисовании окружности по трём точкам: на этапе указания точек вместо вывода диалоговых окон с кнопкой «ОК» скрипт ожидает нажатия клавиши ПРОБЕЛ. Это обусловлено тем, что я использую режим активации окна при наведении мыши (так мне удобно), соответственно, становится невозможным нажать кнопку «ОК», когда указатель мыши находится за пределами окошка. Если требуется отменить рисование окружности, можно сделать это на этапе указания количества точек. Также теперь можно прервать запущенный процесс рисования, нажав клавишу ПРОБЕЛ;
- Удаление вершин в один клик (имитация двойного нажатия) теперь происходит при удерживании левой клавиши CTRL (в исходном скрипте — ALT);
- Добавлена возможность скругления углов в один клик при удерживании клавиш ALT или ALT+SHIFT. Фактически скрипт пытается ткнуть 3-й либо 4-й пункт всплывающего меню. Перед использованием данной фичи проверяйте: если в меню строчка «скруглить угол» 3-я по счёту, значит — нужно удерживать ALT, если 4-я, то — ALT+SHIFT (зависит от типа объекта и некоторых других условий).
Просьба к разработчикам Народной карты: было бы удобнее, если пункт меню «скруглить угол» всегда находился на 3-й строчке.