Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Работа с векторными слоями в erdas imagineСодержание книги Поиск на нашем сайте
В ERDAS IMAGINE имеет мощный набор инструментов для работы с векторными слоями, базирующийся на ГИС-модели данных компании ESRI. Следующие типы векторных данных не требуют дополнительных преобразований перед использованием и напрямую поддерживаются в ERDAS IMAGINE: - векторные покрытия ArcInfo; - шейпфайлы ESRI; - вышеперечисленные векторные данные ESRI, организованные при помощи SDE; Рассмотрим основные операции с векторными слоями в ERDAS IMAGINE. Копирование векторного слоя.
В данном упражнении выполните копирование векторного слоя zone88, хранящегося в каталоге демонстрационных данных ERDAS IMAGINE, в вашу директорию.
1. В ERDAS IMAGINE из основного меню выберите опцию Main | Vector. Откроется диалоговое окно Vector Utilites.
2. В диалоговом окне выберите опцию Copy Vector Layer. 3. В открывшемся диалоговом окне Copy Vector Layer, в поле ввода Vector Layer to Copy выберите файл zone88 (тип вектора – покрытие) из каталога демонстрационных данных ERDAS IMAGINE. 4. В поле ввода Output Vector Layer введите имя файла zone88_New, под которым в выбранной Вами директории будут сохранены векторные данные. 5. Нажмите ОК, чтобы запустить процесс копирования. 6. По завершению процесса копирования, закройте диалоговое окно Vector Utilites. Открытие векторного слоя в Визуализаторе. В одном Визуализаторе откройте векторный и растровый слои.
1. Откройте в Визуализаторе файл germtm.img, представляющий растровый слой. 2. В Визуализаторе выберите опцию меню File | Open | Vector Layer. 3. В диалоге открытия файла, выберите скопированный в Вашу пользовательскую директорию файл zone88_New и перейдите на вкладку Vector Options. 4. Убедитесь, что переключатель Clear Display сброшен и нажмите ОК. В рабочем окне Визуализатора совместно отобразятся растровый и векторный слои. 5. Из меню Визуализатора выберите пункт Vector | Viewing Properties. Откроется окно визуальных свойств векторного слоя.
6. Установите переключатели Points и Attributes в окне визуальных свойств. В списке задания атрибутивного поля, отображаемого в качестве метки, вместо ZONE88# выберите AREA. 7. В поле установки стиля для переключателя Arcs нажмите кнопку (Установка стиля) и выберите из списка стиль Other. Откроется окно установки стиля линейных объектов векторного слоя.
8. В поле Outer Color при помощи кнопки установки стиля задайте цвет Orange для линейных объектов. В поле Width задайте толщину линий 2.00. 9. Закройте окно установки стиля линейных объектов. 10. Нажмите кнопку Apply в окне визуальных свойств векторного слоя, чтобы сделанные Вами изменения вступили в силу.
Работа с атрибутами.
Особенностью векторных слоев - покрытий, подобных слою, открытому в предыдущем упражнении, является то, что они могут содержать одновременно объекты следующих типов: - линейные объекты; - точечные объекты; - полигональные объекты; - тики (tics); Каждому из этих объектов соответствует свой набор атрибутов. Изучим приемы работы с атрибутами объектов векторного слоя. 1. Используем векторный слой zone88_New, открытый нами ранее в Визуализаторе. 2. В меню Визуализатора выберите Vector | Attributes. Откроется окно атрибутов векторного слоя.
3. В меню View диалогового окна имеется возможность выбрать тип атрибутов - Point Attributes, Line Attributes, Polygon Attributes или Tic Polygon Attributes. Список атрибутов примет определенный вид, в зависимости от выбранной опции. В нашем упражнении мы будем работать с линейными атрибутами и поэтому выберем опцию Line Attributes. 4. Выделите запись под номером 68, щелкнув мышкой по ней в поле Record таблицы. Линейный объект, соответствующий выделенной записи подсветится в окне Визуализатора желтым цветом. Для выделения в таблице нескольких объектов одновременно, используйте клавишу Shift. Можно выполнить обратное действие, мышкой в окне Визуализатора выделить линейный объект, при этом соответствующая ему запись в таблице атрибутов будет выделена. 5. Щелкнув правой клавишей мыши в поле Record таблицы атрибутов, из контекстного меню выберите опцию Select All. Все записи таблицы и все линейные объекты Визуализатора окажутся выделенными. 6. Щелкнув правой клавишей мыши в поле Record таблицы атрибутов, из контекстного меню выберите опцию Select None. Выделение со всех записей таблицы и линейных объектов будет снято.
Задание критериев выбора при работе с атрибутами Поставим задачу - выделить все линейные объекты, для которых значение атрибута LENGTH больше 700. 1. Щелкнув правой клавишей мыши в поле Record таблицы атрибутов, из контекстного меню выберите опцию Criteria. Откроется окно задания критериев выбора при работе с атрибутами.
2. В списке атрибутов Columns, выберите поле Length, щелкнув по нему мышкой. В поле ввода критерия отбора Criteria появится строка $"LENGTH". 3. В списке Compares, выберите тип сравнения >, щелкнув по нему мышкой. Критерий отбора в поле Criteria изменится на $"LENGTH" >. 4. Введите 700 - сравниваемое числовое значение в поле Criteria, так, чтобы окончательно оно приняло вид $"LENGTH" > 700. 5. Нажмите кнопку Select. Все линейные объекты, соответствующие данному критерию будут выделены в Визуализаторе. 6. Закройте окно задания критериев. 7. В меню Визуализатора выберите Vector | Enable Editing. Теперь можно редактировать векторный слой. 8. В меню окна атрибутов векторного слоя выберите Edit | Column Attributes. Откроется окно, позволяющее добавлять, удалять и изменять атрибуты векторного слоя. 9. Нажмите кнопку New, для создания нового атрибута. В поле Title введите имя атрибута New_Attribute. В поле Type задайте тип создаваемого атрибута – Real. Нажмите ОК. Окно изменения атрибутов закроется. В таблице окна атрибутов векторного слоя появиться новый столбец - New_Attribute. 10. Закройте окно атрибутов векторного слоя.
|
||||
Последнее изменение этой страницы: 2016-09-05; просмотров: 262; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.91.223 (0.007 с.) |