Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ArcGIS 9 Using ArcCatalog

.pdf
Скачиваний:
66
Добавлен:
24.03.2015
Размер:
9.21 Mб
Скачать

7.Щелкните правой кнопкой на слой feature mask и выберите Свойства.

8.Перейдите на закладку Символы.

9.Нажмите кнопку, показывающую текущий символ для слоя. Он назначается случайным образом в момент создания слоя.

9

10.Нажмите на стрелку ниспадающего списка Цвет заполнения

и выберите белый цвет.

11.Нажмите на стрелку ниспадающего списка Цвет контура и

выберите черный цвет.

12.Нажмите OK в диалоговом окне Выбор символа, а затем в диалоговом окне Свойства слоя.

После того, как вы создали слой feature mask, вам необходимо задокументировать его содержимое. Перед добавлением слоя на карту вы можете импортировать метаданные, которые для него уже существуют.

Импорт метаданных

В папке Yellowstone существует текстовый файл, содержащий метаданные для слоя feature mask. Импорт этих метаданных

приведет к тому, что они станут частью слоя; они будут копиро ваться и перемещаться вместе со слоем, а также автоматически обновляться средствами ArcCatalog. Это важно, так как при от дельном хранении метаданных, они могут утратить свою акту альность или просто потеряться.

ВВОДНЫЙ КУРС

23

1.В дереве Каталога нажмите на слой feature mask. Обратите внимание, что значок слоя появляется на сером фоне, по скольку образец для этого слоя пока не был создан.

2.Перейдите на закладку Метаданные. По умолчанию, ArcCatalog автоматически создаст метаданные для слоя feature mask. Такие свойства, как имя файла слоя будут добавлены автоматически, как и подсказки о типе информации, кото рую необходимо ввести.

3.Нажмите кнопку Импорт метаданных панели инструментов Метаданные.

Импорт

метаданных

4.В списке Формат выберите FGDC CSDGM (TXT). Метадан ные, содержащиеся в текстовом файле, будут структуриро ваны в соответствии с указанным форматом.

5.Нажмите на кнопку Обзор и перейдите в папку Yellowstone.

6.В поле Тип файлов выберите Все файлы (*.*). Нажмите на файл “feature_mask.met” и нажмите Открыть.

7.Нажмите ОК в диалоге Импорт метаданных.

Информация из файла feature_mask.met заменит метадан ные, сгенерированные приложением ArcCatalog. Затем, свой ства слоя будут автоматически добавлены в него.

Теперь только один элемент отсутствует в метаданных слоя образец, показывающий, как слой будет выглядеть на карте. Создание образцов для источников данных и слоев это про цесс, выполняемый вручную.

8. Откройте закладку Просмотр.

24

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

9.Нажмите кнопку Создать образец на панели инструментов

География.

Создать образец

10.Перейдите на закладку Содержание. Теперь вы можете ви

деть образец слоя как здесь, так и в метаданных слоя.

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

Поиск объектов

Вы уже изучили содержимое папки Yelowstone, создали новый слой feature mask и вскоре добавите его на карту. При этом часто

вы знаете, какие данные вам нужны, но не знаете, где они нахо дятся. Каталог позволяет вести поиск данных по разным пара метрам: имени, типу, географическому положению. Помимо этого, вы можете искать данные по датам и ключевым словам, содержащимся в метаданных. Если метаданные существуют,

имя, тип и географическое местоположение также извлекаются из метаданных.

Предположим, вы не знали о существовании слоя feature mask. Вам нужно добавить к карте такой источник данных, который покажет границы изучаемой территории в пределах парка.

1.Нажмите правой кнопкой на папку Yellowstone в дереве Ка талога и выберите Искать... Появится диалоговое окно поис ка, а местоположение для поиска будет автоматически огра ничено папкой Yellowstone.

2.Перейдите на закладку Дополнительно.

3.В раскрывающемся списке Элемент метаданных выберите Ключевое слово темы.

4.В раскрывающемся списке Условие выберите “равно”.

5.В поле Значение введите “boundary”.

6.Щёлкните Добавить к списку.

ВВОДНЫЙ КУРС

25

При выполнеии поиска с указанными условиями ArcCatalog будет искать в папке Yellowstone объекты, в метаданных которых содержится ключевое слово темы “boundary”.

7.Щёлкните Найти.

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

8.Закройте диалоговое окно Поиск.

Каталог нашел четыре объекта в папке Yellowstone, удовле творяющих заданному критерию: три шейп файла и слой feature mask. Ссылки на эти объекты появились в списке за кладки Содержание.

Вы можете работать с ссылками в Каталоге, точно так же как с самими объектами.

9.Нажмите на ярлык слоя feature mask в списке.

10.Перейдите на закладку Просмотр, чтобы отобразить слой.

11.Нажмите на закладку Метаданные, чтобы просмотреть ме

таданные слоя.

Это именно те данные, которые вы хотите добавить на вашу

карту.

12.Перетащите ярлык слоя feature mask из Каталога в Таблицу содержания карты и поместите его в список слоев фрейма данных Study Area над слоем дорог парка. Теперь вы видите на карте только те объекты, которые находятся в пределах изучаемой территории.

26

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

13. Нажмите кнопку Сохранить.

Теперь ваша карта содержит всю необходимую базовую инфор мацию по изучаемой области. Осталось добавить несколько за

вершающих штрихов в компоновку вашей карты.

Завершите создание карты

Цель создания карты Yellowstone показать различные типы растительности в пределах изучаемой территории. В данный момент, фрейм данных Study Area отображает экстент всего парка. Вам необходимо увеличить изображение изучаемой тер ритории; сделайте это в Виде компоновки, чтобы убедиться, что вы выбрали максимальное увеличение, при котором карта изу чаемой территории помещается в компоновке. При переключе нии в Вид компоновки вы увидите также два других фрейма данных: Yellowstone National Park и United States.

1.В меню Вид нажмите Вид компоновки. В компоновке вы видите все фреймы данных, заголовок карты и масштабную линейку.

Во фрейме данных Yellowstone National Park присутствует оранжевый прямоугольник, который ограничивает терри

торию, отображаемую во фрейме Study Area. Точно так же, во фрейме данных United States есть зеленый прямоуголь ник, показывающий территорию, которую вы можете ви деть во фрейме данных Yellowstone National Park.

Когда вы начинаете увеличивать изображение внутри фрей ма Study Area, рамка экстента во фрейме Yellowstone National Park начинает уменьшаться, а масштабная линейка будет увеличиваться в размере.

2.В ArcMap нажмите кнопку Увеличить на панели Инструмен ты и растяните прямоугольник, охватывающий всю изучае мую область во фрейме данных Study Area.

Увеличить

Предыдущий экстент

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

ВВОДНЫЙ КУРС

27

3.Когда изучаемая территория заполнит весь фрейм данных Study Area, нажмите кнопку Сохранить.

4.В меню Файл щёлкните Выход, чтобы завершить работу в ArcMap.

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

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

28

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Упражнение 3: Управление шейп#файлами

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

Установите систему координат шейп<файла

Впредыдущем упражнении, когда вы просматривали метадан ные шейп файла boundary, вы обнаружили, что для него не оп ределена система координат. Объекты шейп файла спроециро ваны, но Каталог не знает, какая картографическая проекция используется. Без этой информации Каталог не может опреде лить, в каком месте земной поверхности находятся объекты шейп файла.

Вдиалоговом окне Свойства шейп файла вы можете изменять атрибуты, создавать пространственные и атрибутивные индек сы, а также определять проекцию.

1.В ArcCatalog, щелкните на закладке Содержание и в дереве Каталога щелкните на папке Yellowstone.

2.В списке Содержание щелкните правой кнопкой мыши на шейп файле boundary и выберите Свойства.

3.Перейдите на закладку Поля.

4.В графе Имя поля щёлкните Shape. Этот столбец содержит геометрию объекта. В приводимом ниже списке Свойства поля будут отображены пространственные свойства шейп файла.

Внизу списка находится свойство Пространственная привяз ка. Система координат шейп файла неизвестна.

5

5.Нажмите на кнопку (…), расположенную справа от свойства Пространственная привязка.

Все источники в папке Yellowstone, кроме покрытия states, используют одну систему координат. Т.е. вы можете скопи ровать информацию о системе координат из любого источни ка данных в папке, кроме покрытия states.

6.В диалоговом режиме Свойства пространственной привязки нажмите Импорт.

7.Перейдите в папку Yellowstone, щелкните растровый набор данных dem30 и затем нажмите кнопку Добавить. В диало говом окне Свойства пространственной привязки будут ото бражены параметры проекции растрового набора данных dem30.

8.Нажмите OK. В поле свойства Пространственная привязка столбца Shape отобразится система координат шейп файла.

ВВОДНЫЙ КУРС

29

9. Нажмите OK.

Информация о системе координат шейп файла теперь будет храниться в файле .prj вместе с другими данными например, boundary.prj. Теперь вы можете обновить метаданные шейп файла, чтобы в них появилась информация о системе коорди нат. По умолчанию, каждый раз ,когда вы обращаетесь к за кладке Метаданные, Каталог автоматически обновляет их, ис пользуя текущие свойства источника данных.

10. Перейдите на закладку Метаданные.

11. В метаданных перейдите на закладку Spatial.

Каталог обновил информацию о системе координат и вычислил экстент шейп файла в десятичных градусах.

Измените атрибуты таблицы dBASE

К слою можно присоединить или связать с ним атрибуты табли

цы любого формата, если у них есть общие столбцы значений. Единственное требование столбцы в слое и в таблице должны иметь одинаковый тип данных. Информация о растительности в таблице dBASE vegtype может быть связана с классом объектов полигональное покрытие vegetation, что позволит описать рас тительность каждой области. Вам необходимо просмотреть ат

рибуты покрытия vegetation и столбцы таблицы dBASE vegtype, чтобы понять, потребуются ли изменения для того, чтобы мож но было связать их.

Используя вид Таблица, вы можете увидеть, что атрибут “CODE” в полигональном классе пространственных объектов и столбец “VEGID” в таблице vegtype вероятнее всего содержат связанные значения и что таблица vegtype имеет два столбца не содержащих никаких значений. Используйте диалоговое окно Свойства для полигонального класса объектов, чтобы проверить, коков тип данных поля “CODE” а затем используйте диалог Свой ства таблицы, чтобы проверить тип данных колонки VEGID и чтобы изменить ее соответствующим образом.

1.Откройте закладку Содержание в окне Каталога.

2.Щёлкните по покрытию vegetation в дереве Каталога.

3.Правой кнопкой мыши щелкните на классе polygon в списке Содержание и нажмите Свойства.

4.Щелкните на закладке Поля. Здесь перечислены столбцы таблицы и их типы данных. Вы можете видеть, что тип дан

ных столбца CODE Float (С плавающей запятой).

5.Щелкните Отмена.

6.Щелкните правой кнопкой на таблице vegtype в дереве Ка талога и нажмите Свойства.

30

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

7.Щелкните на закладке Поля. Здесь перечислены столбцы таблицы и их типы данных. Вы можете видеть, что тип дан ных столбца VEGID Long Integer.

Значения столбца VEGID в таблице dBASE целые, а значе ния поля CODE в покрытии содержат реальные числа. Для соединения таблицы с покрытием необходимо, чтобы значе ния в обоих полях были одного типа. Таким образом, вам придется добавить столбец, содержащий значения с плаваю щей запятой, к таблице.

8.Прокрутите список полей вниз. Нажмите на пустую строку под именем последнего атрибута и введите имя столбца “VEGTYPE”.

9.В поле Тип данных справа от имени нового столбца нажмите на стрелку вниз и выберите из раскрывшегося списка Float.

10.В списке Свойства поля щелкните справа от свойства Точ ность и введите значение “4”.

11.Установите значение свойства Порядок, равное 1.

Вы определили новый атрибут. Теперь вы можете удалить пустые столбцы из таблицы.

12.Поместите курсор мыши на серую кнопку слева от имени

столбца NAME3; курсор должен превратиться в стрелку. Нажмите, чтобы выбрать столбец.

13.Нажмите Удалить. Поле будет удалено из списка.

14.Повторите шаги 11 и 12 для столбца LATIN3, чтобы удалить

из таблицы и его.

15.Нажмите OK.

Теперь, когда в таблице появилось новое поле типа Float, вы должны скопировать значения исходного атрибута VEGID в но вое поле VEGTYPE. Чтобы отредактировать значения в табли це, вам потребуется приложение ArcMap.

Вычислите значения атрибутов в ArcMap

Чтобы изменить значения в таблице, ее необходимо добавить на карту. При видимой панели инструментов Редактора и откры той таблице, вы сможете начать ее редактирование. Используй те Калькулятор поля, чтобы скопировать значения атрибута CODE в атрибут VALUE.

1. Нажмите кнопку запуска ArcMap из приложения ArcCatalog.

Запуск ArcMap

ВВОДНЫЙ КУРС

31

2.Нажмите OK, чтобы начать работать в приложении ArcMap с новой пустой картой.

3.Перетащите таблицу vegtype из Каталога в Таблицу содержа ния или область отображения данных ArcMap. Таблица по явится в закладке Источник в таблице содержания карты. Табличные данные теперь доступны для работы с картой.

4.На панели инструментов нажмите кнопку Редактор. Появит ся панель инструментов Редактора.

Панель редактирования

5.В панели инструментов Редактор щелкните на меню Редак тор и выберите Начать редактирование.

6.Щелкните правой кнопкой на таблицу vegtype и нажмите Открыть. Табличные значения появятся в окне таблицы. У заголовков столбцов, доступных для редактирования, будет белый фон.

7.Для того, чтобы выбрать столбец VEGID, нажмите на заголо вок этого столбца.

8.Прокрутите таблицу по горизонтали, пока не увидите стол бец VEGTYPE.

9.Удерживая клавишу Ctrl выберите колонку VEGTYPE.

10.Нажмите правой кнопкой на заголовок столбца VEGTYPE и выберите Закрепить/Открепить столбец. Теперь оба выбран

ных столбца (VEGID и VEGTYPE ) будут расположены в

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

11.Щелкните правой кнопкой на заголовке столбца VEGTYPE

и выберите опцию Вычислить значения.

12. Прокрутите список Поля вниз и дважды щелкните на поле VEGID. В текстовом поле под надписью “VEGTYPE=” ото бразится надпись “[VEGID]”. ArcMap читает это как VEGTYPE=VEGID; другими словами, все значения в столб це VEGTYPE будут установлены равными значениям, со держащимся в столбце VEGID.

32

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]