ГИС TopoL-L лес лесоустройство

2.4.5 Инструментальная линейка "Растры"


Инструментальная линейка операций с растрами для вариантов ГИС TopoL Basic и старше

Переключатель альтернативной формы открытия растров
Эта инструментальная линейка (см. рис. ниже) позволяет упростить работу с растровыми данными в ГИС. Она не включает полный набор команд для работы с растрами ГИС TopoL, однако существенно упрощает доступ к типовому набору команд, обычно используемых при работе с растрами в лесоустройстве. Заметим, что такая линейка появляется только при использовании варианта ГИС TopoL Basic и старше, в младших вари­антах ГИС, куда не вклю­чены средства работы с растрами, исполь­зуется со­кра­щенный вари­ант линей­ки.
Назначение команд Открыть растр(ы)Е, Закрыть растр(ы)Е и Закрыть все растрыЕ в целом понятно, кроме того, они уже были описаны в разделе TopoL, так и альтерна­тивную форму программы TopoL_L. Отличие альтерна­тивной формы в том, что она позволяет переключать набор видимых в окне выбора растров (см. рис.). По умолчанию она показывает еще не открытие растры. Но можно показать только видимые в текущем окне карты растры, либо нарисовать в окне прямоугольную "область интереса". Это бывает очень удобно при открытии карт топоосновы, которых в каталоге может быть много.
Альтернативная форма позволяет также задавать цвет, которым будет прорисовываться бинарный растр сразу после открытия (кнопка на форме в правом верхнем углу). При использовании стандартной формы цвет берется из настроек системных условных знаков и цветов (см. 4.2.4.5 ), либо его можно изменить уже после открытия растра (см. 1.8.10 ).
Однако альтернативная форма имеет и некоторые ограничения: она может оценить попадание в окно растров не для всех их типов, и, что очевидно, только для уже размещенных растров. Настраивается использо­ва­ние основной/альтер­нативной формы через главное Меню, Настройки / интерфейс пользователя, в форме Настройка интерфейса пользователя на странице Альтернативы переключатель Формы отбора и открытия растров.
Команда Удалить растр позволяет выбрать набор растров в каталогах диска и затем их удалить. Это бывает полезно, так как при интенсивной работе с растрами в каталогах диска может образовываться много промежуточ­ных вариантов растров, поскольку при всех операциях с ними TopoL сохраняет выходной растр в новом файле.
Примечание. Перед удалением рекомендуем удаляемые растры сначала закрыть.
Команда Порядок прорисовки растров также уже была описана в разделе 1.8.9 .
Команда Показать/ Убрать рамки позволяет высветить на экране рамки вокруг растров. Эти рамки показывают истинные размеры растрового поля, включая те его части, которые были маскированы и теперь прозрачны.

Команда О растре позволяет выбрать из выпадающего списка растр, для которого высвечивается форма с параметрами растра. Здесь можно увидеть дату и время создания растра, глубину цвета (см. 2.4.3 ), координаты описывающего прямоугольника, размеры пиксела в натуре и размеры самого растра в пикселах. Размеры пиксела в натуре непосредственно определяют пре­дель­ную точность, которую можно ожидать от использования такого растра, так как все операции привязки растров выполняются с точностью до пиксела.
Набор команд Импорта растров в ГИС TopoL позволяет открывать как растры стандартных для TopoL форматов BMP и TIFF, так и других достаточно распростра­ненных фор­матов ГИС и графики. В большинстве из этих форматов TopoL сохранить данные для своего проекта не сможет, поэтому для сохранения лучше воспользоваться форматом TIFF.
Аналогично форматы Экспорта предназначены в основном для передачи данных в другие системы. При экспорте в большинство форматов передается также информация о выполненной в TopoL-е привязке растра, а также могут быть выбраны преобразования растра, облегчающие его импорт другими ГИС (перевод в квадратные пикселы, отказ от сжатия и т.п.).
Кнопка выполняет прорисовку растровой подложки, если настроен соответ­ствующий каталог (см. в разделе Следующие две кнопки и активизируют операцию размещения растра. Они описаны в отдельном разделе 2.4.6 .
Кнопка активизирует операцию трансформирования растра по опорным точкам. О трансформировании растров см. в Кнопка вызывает операцию маскирования растра, маскированная часть растра становится невидимой (полностью прозрачной).

В первой форме задается область маскирования и режим маскирования. Область маскирования чаще всего бывает полигон, который прорисовывается вокруг интересующей части растра.
Маска по умолчанию - дополнение, то есть когда Вы обведете полигоном растр, прозрачной станет вся область вне Вашего полигона. В режиме полигон прозрачной станет область растра внутри Вашего полигона.
После выбора растра программа переходит в режим прорисовки полигона. Замкнуть полигон лучше нажатием клавиши Z на клавиатуре. После нажатия на в линейке Управление или сочетания клавиш Ctrl-Enter программа показывает формы для сохранения нового растра (см. в 2.4.4 ).
Маскирование блоком отличается тем, что блок маски должен быть подготовлен заранее. В блоке должны быть созданы полигоны, и часть из них, возможно, отобраны.

После выбора режима появляется следующая форма, (см. рис.), где Вы настра­ива­ете все параметры маскиро­вания, то есть выбираете блок маски (по умолчанию - активный блок), выбираете маскируемый растр и задаете файл выходного растра. Если в блоке отобраны полигоны, то в качестве маски можно использовать только их, включив "галочку" на пункте Только выбранные. После нажатия ОК выполняется маскирование, и маскированный растр заменяет в окне карты исходный.
Маскирование блоком может быть полезно, если требуется одинаково маскировать набор растров сложной маской, либо построить растровую мозаику сложной формы. Тогда маску можно создать в блоке единожды, а затем применять ее ко всем растрам.
Кнопка позволяет скопировать любую прямоугольную часть исходного растра или весь растр и записать его в новый файл растра. Привязка растра к векторной системе координат сохраняется.
После выбора растра в окне карты появляется прямоугольная рамка, позволяющая выбрать фрагмент растра для копирования (об управлении положением и размером рамки выбора см. в 1.8.2 ). После выбора фрагмента и нажатия левой кнопки мышки программа показывает формы для сохранения нового растра (см. в 2.4.4 ). Операция копирования может быть использована для преобразования растра к другому типу/ подтипу файла или степени сжатия, если поместить в рамку весь растр.

Кнопка позволяет выполнить операцию слияния нескольких растров в один. После нажатия кнопки программа задает вопрос (см. рис.): слить все видимые растры (Yes) или сначала Вы зададите рамкой прямоугольник, где будет выполняться слияние (No)?
При ответе No появится прямо­угольная рамка (см. выше) выбора области слияния, при Yes будут слиты в один общий растр все видимые растры в таком виде, как они представлены на экране. То есть если растры пере­крываются, то в результирующем растре окажется часть области от того растра, который был сверху.
Затем программа показывает формы для сохранения нового растра (см. в Примечание 1. Сохранение объеди­ненного растра всегда выполняется в несжатом варианте формата TIFF. Если требуется сжатый формат, воспользуетесь операцией копирования результата слияния в другой файл.
Примечание 2. Объеди­нение разнотипных растров (цветных и черно-белых, полноцветных TrueColor и с палитрой) не рекомендуется, результат может выглядеть неудачно. Чтобы уточнить типы растров, воспользуйтесь командой О растре.
Функции следующих двух кнопок чисто информационные. После нажатия при движении в нижней информационной строке TopoL показывает имена растров, над которыми движется курсор. Для завершения режима надо нажать правую кнопку мышки или клавишу Esc.
По кнопке можно получить список всех перекрывающихся растров в заданной точке окна карты. После нажатия на кнопку следует переместить курсов в интересующую точку и нажать левую кнопку мышки. Список в появившейся форме будет содержать все растры, включая невидимые в данный момент и попавшие в эту точку своей маскированной частью.
При нажатии на кнопку и выбора растра в окне карты появляется кресто­образный курсор, при движении которого в нижней информационной строке TopoL показывает индекс цветовой палитры для растров с палитрой, уровень серого для полутоновых растров, либо цветовые компоненты RGB для полноцветных растров. Для завершения режима надо нажать правую кнопку мышки или клавишу Esc.
Увидеть соответствующие цветовым индексам цвета и отредактировать палитру можно, выбрав в меню при этой кнопке пункт Изменить палитруЕ Если Вы измените палитру, то при выходе из TopoL или при закрытии растра программа попросит подтвердить сохранение изменений в палитре растра.
Команда меню Табличное преобразование Е - это целое семейство операций с палитрой и растром. В частности, здесь Вы можете поменять цветовой индекс у всех пикселов с выбранным цветовым индексом.