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

Викопировка из части растра
http://www.geosystema.net/forum/viewtopic.php?f=1&t=147
Страница 1 из 3

Автор:  nikodim [ 29 июн 2006 09:43 ]
Заголовок сообщения:  Викопировка из части растра

На зборном кадастровом плане (формат листа А3) мы делаем обычно так. Слева участки в координатах и на них посажена рамка, а справа ситуационная схема зделаная из части растра на каторый наложены нас интересующие участки.

Мы в фотошопе обрезаем растр - втсавляем как внедренный объект - а потом по растру примерно обводим вручную интересующую нас область. И не всегда цветовая гама внедренного растра соответсвует гаме источника. :(

Но вот последнее время у нас такое требование - ситуационные схемы делать с четким масштабом 1:10000 и 1:25000 при печати. Но когда ты вставляеш внедренный объект то непонятно в каком масштабе он у тебя есть вставлен через внедренный объект? Да и обрисовывать интересующую область не так уж прикольно.

Предлагаю. Сделать возможность в Сервис|Обрезать по полигону... или Сервис|Обрезать по полигону... (не вижу какая между ними разница) обрезки растра. Т.е. физически растр не обрезаеться, но видима область растра ограничиваеться рамкой и соответсвенно так-же при выводе на печать.
При добавлении такой функции сделать выкопировку не составит проблем: Уменьшил растр до необходимого масштаба (правка-Специальная вставка-в другом масштабе
), уменьшил участки до необходимого масштаба, обрезал растр по рамке так как тебе угодно.
Думаю это не сложно будет добавить :!:

Автор:  Скачков Алексей [ 29 июн 2006 11:48 ]
Заголовок сообщения: 

Сначала на подложку накладываю вектор, потом ПринтСкрин и без масштаба вставляю как внедрённый объект.

В случае, если есть необходимость масштаба на выкопировке, то используем ножницы, клей и ксерокс.

Автор:  Sergey Oleynik [ 30 июн 2006 09:53 ]
Заголовок сообщения: 

Фотошоп!? Ножницы и клей!? Ну вы даете! :D

1. Чтобы придать растру масштаб и привязку его нужно сориентировать, минимум по двум точкам с известными координатами (Растр|Ориентирование...).
Есть более быстрый способ:
Нажать в режиме Сбор кнопку "Перемещение" и собрать объект из 4 точек, соединяя точки на растре с их новым положением. При этом должно быть включено автозавершение объекта и при регистрации последней (четвертой) точки нужно удерживать нажатой клавишу <Alt>. Обучающий ролик по этой теме http://www.geosystema.net/tutorial/rus/RastrOri.zip (1,7 Мб)

2. Обрезка растра на лету в Digitals давно существует. Для этого после вставки растра нужно собрать его внутренний контур, а затем, пометив исходный растр, выполнить команду "Сложный полигон" (кнопка на правой панели).
Если в растровом объекте, после основного контура, задающего границы растра идет еще один полигон (через разрыв), то он выполняет функцию обрезки растра.
См. пример http://www.geosystema.net/samples/ClipRaster.dmf
См. обучающий ролик http://www.geosystema.net/tutorial/rus/ClipRastr.zip (2,1 Мб)

3. Растр при этом нужно вставлять не как внедренный объект, а через Вставка|Растровое изображение...

Если нужно добавить что-нибудь еще, предлагайте.

Автор:  nikodim [ 30 июн 2006 10:26 ]
Заголовок сообщения: 

Супер :shock: , и как мы без этого жили я даже не понимаю.
Радует только то что в опроснике люди все ж таки пользовались ножницами, клеем и ксероксом - значит не только мне эта тема пригодиться.
Век живи - век учись.

P.S. На этом радужном фоне есть одно но...
Внутриний объект может вылазить за внешний - тогда растр коробиться, или это так и задумано. Но по большому счету и на этом большое спасибо.

Автор:  Sergey Oleynik [ 30 июн 2006 11:00 ]
Заголовок сообщения: 

nikodim писал(а):
Супер :shock: , и как мы без этого жили я даже не понимаю.
Радует только то что в опроснике люди все ж таки пользовались ножницами, клеем и ксероксом - значит не только мне эта тема пригодиться.
Век живи - век учись.


Видимо эта и подобные возможности оказалась не слишком очевидной для многих пользователей.
Хелп тут тоже не всегда помогает, так как многие возможности связаны не столько с описанием конкретных команд, сколько к определенным технологическим приемам и хитростям.
Мы планируем сделать ряд обучающих видеороликов демонстрирующих подобные технологические приемы.

Автор:  Anton Gorpynich [ 30 июн 2006 12:07 ]
Заголовок сообщения: 

Обучающие ролики готовы. См. обновленный пост со ссылками выше.

Автор:  Dmitriy Fedorov [ 30 июн 2006 12:28 ]
Заголовок сообщения: 

Признаться, впечатлён - о такой возможности как обрезка части растра объектом с разрывом не знал даже такой корифей как я. :) 8)
Воистину, век учись..

А в остальном, и правда, друзья, - ксерокс это черезчур.
Однако, пока у нас ситуационные схемы в масштабе не требуют. :)

Автор:  krizr [ 30 июн 2006 15:36 ]
Заголовок сообщения:  obrezka rastra

Самое главное, для чего собственно и может быть нужна обрезка растра как раз и не работает -

это обрезка после того, как растр повернут.

До поворота (усадки на контур дилянки) обрезается, а после - нет. А надо же обрезать растр после поворота - не оставлять же его в виде ромба :-)

Автор:  nikodim [ 30 июн 2006 16:25 ]
Заголовок сообщения: 

Если я правильно понял проблему то...
Можно сначала развернуть рамку, по которой будеш обрезать, на растр; обрезать его; а потом развернуть обрезаный растр на участок (ки).

Автор:  krizr [ 30 июн 2006 16:28 ]
Заголовок сообщения: 

ну - как вариант! хотя мне проще пользоваться фотошопом для любых действий с графикой

Автор:  Anton Gorpynich [ 03 июл 2006 07:45 ]
Заголовок сообщения:  Re: obrezka rastra

krizr писал(а):
Самое главное, для чего собственно и может быть нужна обрезка растра как раз и не работает -

это обрезка после того, как растр повернут.

До поворота (усадки на контур дилянки) обрезается, а после - нет. А надо же обрезать растр после поворота - не оставлять же его в виде ромба :-)


Только что проверил: обрезка работает и до и после "усадки".

Опишите последовательность операций, при которых у вас не получается обрезка после поворота.

Автор:  krizr [ 03 июл 2006 10:23 ]
Заголовок сообщения: 

Да, теперь и у меня получается - спасибо за поддержку!

ошибка была в том, что рамка обрезки чуть выходила за пределы растра

Автор:  Sergey [ 26 янв 2009 21:55 ]
Заголовок сообщения:  Re: Викопировка из части растра

Sergey Oleynik писал(а):
2. Обрезка растра на лету в Digitals давно существует. Для этого после вставки растра нужно собрать его внутренний контур, а затем, пометив исходный растр, выполнить команду "Сложный полигон" (кнопка на правой панели).


До этого пользовался косметическими слоями... :)

Автор:  Alexsashka [ 28 янв 2009 09:46 ]
Заголовок сообщения:  Re:

Sergey Oleynik писал(а):
Фотошоп!? Ножницы и клей!? Ну вы даете! :D

1
2. Обрезка растра на лету в Digitals давно существует. Для этого после вставки растра нужно собрать его внутренний контур, а затем, пометив исходный растр, выполнить команду "Сложный полигон" (кнопка на правой панели).


Если нужно добавить что-нибудь еще, предлагайте.

Скажіть а чому ця опція не працює з растром створеним з ДМФ файлу. Розмір TIF файла1.5 гігібайта.

Автор:  Sergey Oleynik [ 28 янв 2009 16:04 ]
Заголовок сообщения:  Re: Викопировка из части растра

Яка саме опція?
Такі великі файли треба вставляти як посилання (опция Cсылка в диалоге выбора масштаба)

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