Инструмент перерисовки фрагмента контура полигона/полилинии

MapInfo, MapBasic
Ответить
Аватара пользователя
ginpetr
Завсегдатай
Сообщения: 374
Зарегистрирован: 21 июн 2011, 12:07
Репутация: 139
Откуда: Орск
Контактная информация:

Инструмент перерисовки фрагмента контура полигона/полилинии

Сообщение ginpetr » 24 мар 2017, 21:03

В ходе работы над очередным документом терр. планирования пришлось править много зон в соответствии с границами земельных участков (ЗУ).
Например, на рисунке частный сектор, ЗУ "режутся" границей между жилой зоной и территориями общего пользования. Логично бы провести границу зон по границам ЗУ, но для этого нужно в режиме редактирования узлов для каждой зоны добавить по шесть узлов и переместить их в соответствующие узлы ЗУ.
Сделал инструмент, позволяющий заменять фрагмент полигона и полилинии между двумя узлами. Нужно выбрать один полигон или полилинию, нарисовать новую границу (фрагмент) между двумя узлами и выбрать один из двух вариантов с помощью диалога "да/нет" (он зациклен при выборе "нет").
27.10.2017 заменил инструмент, исправлены ошибки
Вложения
PolygonEdit.zip
инструмент
(2.71 КБ) 253 скачивания
Полилиния.JPG
рисуем новую границу
Полилиния.JPG (100.23 КБ) 2492 просмотра

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей