Аналитика
http://www.geosystema.net/forum/

Наследовать от внутренних
http://www.geosystema.net/forum/viewtopic.php?f=5&t=2406
Страница 1 из 1

Автор:  Руслан Пархуць [ 04 фев 2012 22:05 ]
Заголовок сообщения:  Наследовать от внутренних

Доброго дня. Як правильно виконати "наследовать от внутренних" в даному випадку (iмпорт об'єкту з автокаду). Дякую.

Вложения:
test.dmf [1.12 Кб]
Скачиваний: 505

Автор:  paul [ 06 фев 2012 08:01 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Дивіться відео.

Вложения:
Taken from internal.exe [270.68 Кб]
Скачиваний: 749

Автор:  Руслан Пархуць [ 06 фев 2012 19:45 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Дякую за швидку вiдповiдь.
1. Ще одне тiльки що зауважив-неправильно промальовує штриховку в даному випадку. Було два окремi контури, зробив петлю i..., якщо дати "начать отсюда" з якоїсь iншої точки, то все ок.

2. Попробував зробити по вказаному методу, все одно не те, на що очiкував. Для прикладу створив менший файл (в мене 1500 дiлянок з вкрапленими контурами). З 5 дiлянок з вкрапленими контурами тiльки одну дає правильно (3).

Вложения:
Комментарий к файлу: Файл з вкрапленими контурами (iмпорт з AutoCAD Map)
Test.dmf [17.92 Кб]
Скачиваний: 583
Комментарий к файлу: Штриховка
Test2.dmf [16.89 Кб]
Скачиваний: 729

Автор:  Dmitriy Fedorov [ 07 фев 2012 17:40 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Руслан Пархуць писал(а):
неправильно промальовує штриховку

Со штриховкой проблем не заметил в обоих случаях. Или не понял, что искать. У меня программа от 13.01.2011.
Руслан Пархуць писал(а):
З 5 дiлянок з вкрапленими контурами тiльки одну дає правильно (3).

Заполняя параметр для участков с вкраплениями программа должна выбирать из двух точек слоя PARCEL_NOMER одну. В случае с участком №3 просто повезло.
Для правильной работы нужно сделать петли (либо сложные полигоны) на участках с вкраплениями. Проверить можно, перейдя на панель Список, у вас должна получиться иерархия из двух уровней: участки и внутри номера (точки слоя PARCEL_NOMER).
В приложеном файле работает как с петлей (участок 2), так и со сложным полигоном (участок 4).
Вложение:
Test3.dmf [18.09 Кб]
Скачиваний: 747

Автор:  Руслан Пархуць [ 16 фев 2012 12:28 ]
Заголовок сообщения:  Re: Наследовать от внутренних

По штриховках, то в першому випадку, коли полулiнiя починається i закiнчується в тiй же точцi, звiдки малюється петля-не викидає з замальованої областi вкраплений контур. В iншому-все ок.
А з прикладом "наследовать от внутренних"- зрозумiв, попробую з петлею. Хотiв запитати, як можна вибрати вкрапленi контури (по вкладцi "список" не зовсiм зручно). Можливо є якась функцiя, або зробити таку, напр. Прака-Пометить-Внутренние контура чи ще щось, тобто пошук вкраплених.

Автор:  Руслан Пархуць [ 11 мар 2012 21:50 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Ще раз по штриховцi, але детальнiше:)
1. Є два об'єкти, один з яких вкраплений, тобто всерединi iншого (iз застосуванням штриховки)
2. Застосовую кнопку "Петля" для вирiзання другого i отримання площi першого об'єкту за мiнусом площi другого
3. В результатi отримую контур з правильною площею, але сама штриховка малюється суцiльною (не вирiзається внутрiшнiй контур).
Коли дати початок обходу першого контуру з iншої точки (не 1-ої), тодi появляється вирiзана область другого контуру.

Автор:  paul [ 27 мар 2012 12:49 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Добрый день. Подскажите пожалуйста, как работает функция наследовать от ближайших? В моем случае имеется карта, содержащая полигоны (контура с/х уголий) и точечные объекты (репера), разбросанные в хаотичном порядке. Попытался скопировать значения параметра близлежащего репера в контур. Из 39 объектов значение скопировалось только в один. Это как-то связано с расстоянием между объектами?

Автор:  Bondarets Alexander [ 28 мар 2012 08:54 ]
Заголовок сообщения:  Re: Наследовать от внутренних

paul писал(а):
Добрый день. Подскажите пожалуйста, как работает функция наследовать от ближайших? В моем случае имеется карта, содержащая полигоны (контура с/х уголий) и точечные объекты (репера), разбросанные в хаотичном порядке. Попытался скопировать значения параметра близлежащего репера в контур. Из 39 объектов значение скопировалось только в один. Это как-то связано с расстоянием между объектами?


Перед выполнением команды Калькулятор>Наследовать от ближайших выделите объекты в которые требуется скопировать значение параметра. Чтобы указать значение какого параметра копируется, установите каретку в нужную строку списка Параметры. В открывшемся диалоге выберите слои, в которых будет производиться поиск ближайших объектов.

Команда использует настройку Сервис>Настройки>Правка>Точность карты на бумаге. Все объекты удаленные на расстояние больше, чем указано в этой настройке отбрасываются при поиске. Среди оставшихся ищется ближайший и значение указанного параметра копируется в помеченный объект из него.

Установка точности карты на бумаге влияет также на радиус автозахвата XY, который отображается на правой панели на закладке Сбор. А также на некоторые другие команды. После выполнения наследования значений параметра верните прежнюю точность карты на бумаге.

Автор:  paul [ 28 мар 2012 13:13 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Спасибо Александр. О точности карты как-то не подумал.

Автор:  Руслан Пархуць [ 31 окт 2012 21:19 ]
Заголовок сообщения:  Re: Наследовать от внутренних

... i знову я по тiй же штриховцi (правда вже звик, i, як кажуть, це на швидкiсть не впливає :) ). Додаю приклад з помилкою, дякую. I ще одне запитання, чи можна зробити якимось чином пошук у файлах Digitals по диску на пошук конкретного тексту, напр. прiзвища (користуюся зтисненими файлами dmf).

Вложения:
.dmf [17.95 Кб]
Скачиваний: 713

Автор:  Sergey Oleynik [ 05 ноя 2012 11:19 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Руслан Пархуць писал(а):
... i знову я по тiй же штриховцi (правда вже звик, i, як кажуть, це на швидкiсть не впливає :) ). Додаю приклад з помилкою, дякую. I ще одне запитання, чи можна зробити якимось чином пошук у файлах Digitals по диску на пошук конкретного тексту, напр. прiзвища (користуюся зтисненими файлами dmf).

Спасибо за пример. Исправлено.

Автор:  Bondarets Alexander [ 08 ноя 2012 08:45 ]
Заголовок сообщения:  Re: Наследовать от внутренних

Цитата:
I ще одне запитання, чи можна зробити якимось чином пошук у файлах Digitals по диску на пошук конкретного тексту, напр. прiзвища (користуюся зтисненими файлами dmf).


Если использовать несжатые DMF файлы, тогда поиск по тексту можно производить любой утилитой текстового поиска. Однако такой поиск будет выполняться по всем параметрам сразу. Самый гибкий способ, это написать скрипт в Digitals, который выполняет поиск DMF файлов в указанном каталоге, открывает их по одному и производит поиск в заданных параметрах. Имеете опыт написания скриптов в Digitals?

Страница 1 из 1 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/