Вопрос по работе с полигонами, ET 8.65 FREE
Добавлено: 18 янв 2017, 13:24
Приветствую,
Cтоит Easy Trace Pro 8.65 FREE build 1596, но думаю, у меня вопрос общего плана, касается "философии" инструмента разрезания полигонов и справедлив для всех версий.
Кратко о характере работы
Геологические карты, сейчас это миллионки и десятимиллионки. Несколько тысяч полигонов в каждой. На данном этапе трассируются контуры геологических комплексов и включений, затем утилитой "Сборка полигонов" строится полигональное покрытие. Все Ок до этого момента. Теперь, собственно, сабж.
При разнесении полигонов по геологическим слоям, отраженным в легенде карты, приходится сталкиваться с ситуацией, где в один полигон объединены два разных комплекса. Как правило, это случай узкой и размытой на растре границы меж ними - в результате она не оттрассирована автоматом и пропущена глазками при ручной доводке вектора. В общем, стоит задача разрезания полигона на два. Нужны именно две половинки - не весь и малая, как делает ЕТ, а малая и большая. Инструментарий, что я нашел, дает возможность вновь создать лишь полигон с меньшей площадью, а вместо второго, с большей площадью, мы имеем наследника старого, большого полигона, который мы и хотели изначально разделить надвое. Я всё правильно понимаю?
И еще момент: если в исходном полигоне имелись внутренние включения (которые вырезаны), и они попадают на часть с меньшей площадью, то вновь созданный "малый" полигон этих вырезов не наследует - он тупо покрывает всю площадь, очерченную внешними границами.
Эти два момента делают инструмент непригодным в моем случае (или я чего-то не понимаю, возможно). Решаю так: каждый раз, когда возникает такой случай, мне приходится возвращаться на слой с полилиниями, добавлять туда нужный рез, и пересобирать покрытие. И так, бывает, десять и более раз. Это неприятно. И тем неприятней, что я интуитивно понимаю, что НАВЕРНЯКА есть нормальный вариант, просто я его не знаю.
Вопрос у меня один: как проще всего мне решить мою задачу: разделить один полигон на две части, с сохранением всех внутренних и внешних границ оригинала?
Привожу ниже пару скринов с реальным примером, чтобы лучше было понятно, о чем речь. Надеюсь, решение существует, и вы мне сможете его подсказать. Вообще материала для векторизации масса, и до меня здесь все делалось вручную. Если удастся разобраться со всеми затыками (в чем я не сомневаюсь на данный момент), будем рассматривать вопрос о приобретении последней версии. Вообще, я впечатлен софтиной. Спасибо что вы есть
С уважением,
Алексей Лысов
Cтоит Easy Trace Pro 8.65 FREE build 1596, но думаю, у меня вопрос общего плана, касается "философии" инструмента разрезания полигонов и справедлив для всех версий.
Кратко о характере работы
Геологические карты, сейчас это миллионки и десятимиллионки. Несколько тысяч полигонов в каждой. На данном этапе трассируются контуры геологических комплексов и включений, затем утилитой "Сборка полигонов" строится полигональное покрытие. Все Ок до этого момента. Теперь, собственно, сабж.
При разнесении полигонов по геологическим слоям, отраженным в легенде карты, приходится сталкиваться с ситуацией, где в один полигон объединены два разных комплекса. Как правило, это случай узкой и размытой на растре границы меж ними - в результате она не оттрассирована автоматом и пропущена глазками при ручной доводке вектора. В общем, стоит задача разрезания полигона на два. Нужны именно две половинки - не весь и малая, как делает ЕТ, а малая и большая. Инструментарий, что я нашел, дает возможность вновь создать лишь полигон с меньшей площадью, а вместо второго, с большей площадью, мы имеем наследника старого, большого полигона, который мы и хотели изначально разделить надвое. Я всё правильно понимаю?
И еще момент: если в исходном полигоне имелись внутренние включения (которые вырезаны), и они попадают на часть с меньшей площадью, то вновь созданный "малый" полигон этих вырезов не наследует - он тупо покрывает всю площадь, очерченную внешними границами.
Эти два момента делают инструмент непригодным в моем случае (или я чего-то не понимаю, возможно). Решаю так: каждый раз, когда возникает такой случай, мне приходится возвращаться на слой с полилиниями, добавлять туда нужный рез, и пересобирать покрытие. И так, бывает, десять и более раз. Это неприятно. И тем неприятней, что я интуитивно понимаю, что НАВЕРНЯКА есть нормальный вариант, просто я его не знаю.
Вопрос у меня один: как проще всего мне решить мою задачу: разделить один полигон на две части, с сохранением всех внутренних и внешних границ оригинала?
Привожу ниже пару скринов с реальным примером, чтобы лучше было понятно, о чем речь. Надеюсь, решение существует, и вы мне сможете его подсказать. Вообще материала для векторизации масса, и до меня здесь все делалось вручную. Если удастся разобраться со всеми затыками (в чем я не сомневаюсь на данный момент), будем рассматривать вопрос о приобретении последней версии. Вообще, я впечатлен софтиной. Спасибо что вы есть
С уважением,
Алексей Лысов