|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Подключение растровых изображений ...
Регистрация: 07.07.2008
Сообщений: 13
|
||
Просмотров: 8516
|
|
||||
Регистрация: 07.07.2008
Сообщений: 13
|
Попробуем более конкретно:
имеется файл состоящий из строк вида drive:\folder\filename.tiff=x1,y1,x2,y2 , где x1, y1 - координаты левого нижнего угла растрового изображения, x2, y2 - координаты правого верхнего угла растрового изображения. Далее задаем прямоугольную область (любым способом, но не создавая объект). Если растр попадает в заданную область (даже если не полностью), он должен быть посажен в координаты. Повторюсь: CAD 2006 Eng. Если есть идеи, поделитесь, pls. P.S. формат файла с параметрами может иметь любой другой вид. |
|||
![]() |
|
||||
Регистрация: 07.07.2008
Сообщений: 13
|
Извините за настойчивость, но ...
господа геодезисты, землеустроители (я думаю есть такие), а что вы с плановым материалом делаете? Например, есть подложка по городу М 1:XXX в количестве нескольких сотен планшетов, а каждый раз ручками сажать не очень хочется! Слишком долго это! |
|||
![]() |
|
||||
Регистрация: 20.12.2005
Murmansk
Сообщений: 106
|
Хм, как вариант, задаешь координаты области, программка пробегает по твоему файлику, и вставляет те растры которые вписываются в заданную область?
ток нужон пример файлика текстового. только, вот координаты это хорошо...а с масштабом растра, что делать? он, тоже в координатах? Последний раз редактировалось DonJad, 11.07.2008 в 11:44. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,407
|
dwg.ru/art/11
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
WeMaN, Выделил красным
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Конструктор Регистрация: 19.06.2008
Омск
Сообщений: 35
|
Добрый день Господа!
Есть схожая задачка. Имеется произвольный контур НЕ прямоугольной формы. Его необходимо заполнить массивом однотипных растровых изображений от конкретной базовой точки, сделать подрезку по контуру. Алгоритм вижу следующий: 1) Выбор растрового изображения по пути 2) Выбор контура 3) Выбор базовой точки 4) Ввод угла поворота растрового изображения 5) результат на картинке Растр загружается в масштабе 1 Заранее благодарен за идеи. Последний раз редактировалось b_anton, 12.02.2013 в 08:40. |
|||
![]() |
|
||||
Инвентаризация з/у Регистрация: 30.03.2006
Брянск
Сообщений: 20
|
Возвращает: "; ошибка: Ошибка Automation. Ошибка при доступе к файлу"
Что делал: 1. Добавил в код две строки: ... (defun iim:insert_images (file_path point_1 point_2 / file_ds string_file count_str vla_image point_3 point_4 point_1_image point_2_image point_3_image point_4_image path_image list_in_bound list_in_image) (setq file_path "c:\\proba\\test.txt") (setq point_2 (getcorner (setq point_1 (getpoint)))) (setq point_3 (list (max (car point_1) (car point_2)) (min (cadr point_1) (cadr point_2))) point_4 (list (min (car point_1) (car point_2)) (max (cadr point_1) (cadr point_2))) ) ... 2. Сохранил в "c:\proba\rminx.lsp" 3. Создал файл "c:\proba\test.txt" с текстом вида: c:\OPP\32-02_01-0-8.tif=2154163.799,489028.566,2154863.866,489728.634 c:\OPP\32-02_01-0-9.tif=2154163.799,488328.499,2154863.866,489028.566 c:\OPP\32-02_01-0-10.tif=2154163.799,487628.432,2154863.866,488328.499 c:\OPP\32-02_01-0-11.tif=2154163.799,486928.365,2154863.866,487628.432 (tif-ы по этому пути есть) 4. Команда: (load "c:\proba\rminx.lsp") 5. Команда: (iim:insert_images file_path point_1 point_2) Возвращает: "; ошибка: Ошибка Automation. Ошибка при доступе к файлу" |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,407
|
(load "c:\proba\rminx.lsp") - а тут слеши случайно не должны быть двойными?
Возможно, файл либо не сохранен, либо к нему действительно нет доступа. Ну или заменить Код:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Часть цветных растровых изображений печатается ч/б | Dimm_ka | AutoCAD | 20 | 10.07.2008 09:32 |
Редактирование растровых изображений | Малюк | Разное | 31 | 01.02.2008 00:44 |
Помогите сшить куски растровых изображений карт | Madlenn | Прочее. Программное обеспечение | 10 | 08.05.2007 07:01 |
Редактор растровых изображений | Runa | AutoCAD | 29 | 27.04.2007 17:56 |
ZOOM и PAN растровых изображений | ытя | AutoCAD | 9 | 23.12.2005 12:00 |