Всем привет! Прошу помощи! Имеется полилиния, необходимо поставить две точки на заданном расстоянии от начала и конца этой полилинии. Таких полилиний много. Как автоматизировать этот процесс? Указал расстояние, выбрал полилинии и эти точки построились. В МенюГео я такого не нашел или плохо искал.
xdimonx, а штатной командой ПЕРЕНЕСТИ или КОПИРОВАТЬ? В начало (конец) полилинии, с привязкой, вставить точку и с нужным расстоянием, опять же, с привязкой, переносить или копировать. Не?
создавать окружности с центрами на концах полилинии, а затем на пересечении окружности и полилинии вставлять точки. Если расстоянии одно и тоже, то просто копируем окружность заданного радиуса.
Спасибо! Идея хорошая. Таким способом линий 50 можно сделать, а вот что делать, когда этих линий больше 300 штук? Без лиспа наверное не обойтись.
а если экспортировать координаты концов линий(Геоэкспорт) и импортировать координаты в виде окружности(Геоимпорт). А уж потом выбрать все окружности и изменить радиус(диаметр)? Это в случае, если отступы на всех линиях одинаковые. Правда проставлять точки, все-таки, придется вручную.
Спасибо ! Замечательно работает! То что нужно. --- Сообщения объединены, 19 авг 2016, Оригинальное время сообщения: 19 авг 2016 --- для исполнительной. Эти полилинии есть оси кабельной канализации, между осями колодцы, чтобы установить колодец - копается котлован с размерами больше колодца на 0.4 м и именно эта точка должна быть показана на оси. Вот и получается, если взять один участок (два колодца и линия каб.кан. (ось)), то необходимо отложить на этой линии 0,4 м от концов оси. Как-то так!