Страница 1 из 1

Разбить полилинию на сегменты

Добавлено: 17 апр 2026, 12:52
Persan
Добрый день! Модно ли в Аксиоме разбить полилинию на сегменты? Условно у меня объединены полилинии и мне надо несколько сегментов (кусок полилинии от одного узла до другого) в разных частях перекрасить в другой цвет. Самый логичный способ их разбить и несколько сегментов перекрасить в другой цвет и объединить обратно оставшееся, но я нигде не нашёл как разбить на сегменты. Есть функция разъединить, но она разделяет полилинию на участки до мест, где сходятся три и более полилинии, а не прям на сегменты. Нашёл только способ, если из узлов сегмента, который нужно отделить, нарисовать полилинии и объединить с общей полилинией и потом разъединить её, то тогда она уже разделиться где нужно, но это долго и костыльно. Может есть способ проще?

Re: Разбить полилинию на сегменты

Добавлено: 17 апр 2026, 19:14
Александр
Сейчас нет такой встроенной возможности.

Используйте скрипт:
segmentize.py
(3.01 КБ) 177 скачиваний
для этого:
  • Выберите требуемую полилинию (или полигон)
  • Откройте Консоль Python отметив её в списке Панели на вкладке Основные
  • В консоли нажмите "Запустить из файла" (синяя стрелочка) и откройте приложенный скрипт
В результате вы получите объект разбитый на сегменты.