| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
11.09.2013, 21:33 | #1 | |
Выделить точки во множестве контуров
топограф, технолог
Москва
Регистрация: 24.05.2009
Сообщений: 3,031
|
||
Просмотров: 2110
|
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,337
|
может, поможет тема Выделение объектов в области контура, AutoCAD
и эта: Удаление объектов находящихся за заданным контуром |
|||
|
||||
Цитата:
Только это для одного контура... Знаю, что для Автокада и эти поштучные решения - уже много, но нужно как всегда сделать все вчера, т.е. срочно-срочно. В принципе, решение есть, и довольно быстрое, легкое и фирменное. Но оно, во-первых, в Autocad Map3D, во-вторых, двумерное. 1. Создаем площадную топологию из контуров. 2. Создаем узловую топологию из точек. 3. Находим пересечение узловой и площадной топологий - получаем новые точки, совпадающие в плане с точками исходными, и лежащие внутри контуров. Сразу в указанном слое. Но с Z==0. 4. Находим исключение узловой и площадной топологий - получаем новые точки на точках вне контуров. В другом указанном слое. Но с Z==0. 5. Старые точки убиваем. Новые можно выделять по слою. Что делать при этом с потерей Z - пока непонятно. Последний раз редактировалось АлексЮстасу, 12.09.2013 в 19:37. |
||||
|
||||
Да, это не всегда спасает. Например, если вам придется создавать площадную топологию из данных Росреестра, вы просто задолбаетесь исправлять ошибки. Их нереально много и простому смертному такая задача не по силам. Так что, увы, ваш способ не универсален.
Если нужно сделать срочно-срочно переводите данные в любой из доступных вам пространственных форматов и составьте классический пространственный запрос. Мне когда это понадобилось, по справке разобралась за полчаса. Не забудьте при экспорте Z записать в виде данных объекта |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ищу пример расчета инсоляции | FINE | Поиск литературы, чертежей, моделей и прочих материалов | 266 | 25.10.2017 18:54 |
Линии электрических соединений | Shoorup | Программирование | 23 | 07.02.2015 15:13 |
Подправте старый лисп | evg76 | LISP | 10 | 25.10.2012 10:23 |
Как из раздела dxf "BLOCKS Section" получить точки контуров объектов HATCH и REGION? | KAI | Программирование | 2 | 06.11.2010 09:06 |
Программно выделить линии и объекты, имеющие точки соприкосновения | SIvan | Программирование | 6 | 24.07.2008 07:50 |