Ответ: Слой R2Trails сейчас редактируется в ArcMap, поэтому его схема в ArcCatalog заблокирована.

 

Вопрос 4: Если вы захотите изменить значение по умолчанию или добавить дополнительный подтип, что вы должны сделать сначала?

 

Ответ: Закрыть ArcMap.

 

Вопрос 5: Какое значение по умолчанию для подтипа HighElevation?

 

Ответ: Dirt, loose rock.

 

Вопрос 6: Какое значение по умолчанию для подтипа MediumElevation?

 

Ответ: Packed dirt, some loose rock.

 

Вопрос 7: Какое значение по умолчанию для подтипа Low Elevation?

 

Ответ: Gravel, loose rock.

 

Вопрос 8: Какого цвета новая тропа?

 

Ответ: Красная, высокого уровня.

 

Вопрос 9: Сейчас какое значение TR_Condition?

Ответ: Packed dirt, some loose rock.Вопрос 10: Какого цвета новая тропа? Ответ: Зеленая, среднего уровня.


 

 

Вопрос 11: Что отображается в поле?

 

Ответ: Описание подтипа.

 

Вопрос 12: Что отображается в поле сейчас?

 

Ответ: Целочисленный код для каждого подтипа.

 

Вопрос 13: Как вы думаете, почему возникла ошибка и каково решение?

 

Ответ: Поле VEG_LINK - это первичный ключ, а сейчас в нем установлено пустое значение. Надо ввести значение VEG_LINK перед добавлением записей в отношение.

 

Вопрос 14: Класс отношений между R2VEG и таблицей R2VEG_SPECIES простой или сложный?

 

Ответ: Сложный.

 

Вопрос 15: Какое одно из основных свойств сложного отношения?

 

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

 

Вопрос 16: Сколько всего записей в таблице R2VEG_SPECIES?

 

Ответ: 36977.

 

Вопрос 17: Сколько записей сейчас в таблице R2VEG_SPECIES?

 

Ответ: 36968.

 

Вопрос 18: Можете ли вы найти DEVLXX 1086 в списке значений?

 

Ответ: Нет, потому что все девять таких записей были удалены вместе с полигоном источником.

 

Вопрос 19: Как вы думаете, повлияло ли удаление полигона на эти таблицы?

 

Ответ: Да, из каждой таблицы было удалено по одной записи.

 


 

 

Упражнение 5B: Проект: Работа с доменами, подтипами и классами отношений

 

 

Время выполнения: 30 минут

 

 

До этого момента упражнения в курсе сопровождались подробными указаниями.

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

 

Сценарий проекта

 

Как ГИС аналитика Национального парка Сан Хуан, вас попросили сделать базу геоданных департамента лесного хозяйства более эффективной для редактирования. Как опытный пользователь ArcGIS и базы геоданных, вы знаете, как выполнить это задание. Вы понимаете, как домены (интервальные и кодированных значений) могут использоваться для проверки данных, какие преимущества в отображении и редактировании предлагают подтипы и как использовать классы отношений, чтобы создать постоянные связи с доступом на чтение/запись между таблицами в базе геоданных. Вам надо будет использовать все вышеперечисленное, но имейте в виду, что в некоторых случаях данные могут быть не подготовлены для применения этих правил проверки. Например, у таблицы может быть пропущено ключевое поле для создания подтипов или возможно вам придется импортировать домены из отдельной таблицы в базу геоданных. Вы будете использовать инструменты, которые вы использовали раньше, но возможно изучите и несколько новых операций.

 

Вы должны сделать следующее в файловой базе геоданных Exercise7Project.gdb:

▪ Добавить поле в R2Trails для хранения значений ширины тропы

▪ Применить к этому полю домен ширины

▪ Ввести значения ширины тропы для этого поля в ArcMap

▪ Импортировать отдельную таблицу кодов и описаний в базу геоданных как домен кодированных значений

▪ Создать отношение таблиц для присваивания символов и редактирования

▪ Разбить тропы на категории по подтипам на основе их уровня

▪ Сделать необходимые вычисления поля в ArcMap

▪ Выполнить правки с использованием доменов, подтипов и классов отношений


 

 

Шаг 1: Добавление поля

 

Иногда вам нужно добавить поля к таблице существующего класса пространственных объектов. В этом упражнении одним из ваших заданий будет добавить поле для хранения ширины троп в Национальном парке Сан Хуан.

 

Вопрос 1: Какого типа должно быть поле ширины тропы?

 

 

 
Добавьте поле Trail_Widthк классу пространственных объектов R2Trails для хранения ширины троп (при выборе типа поля, используйте ответ на предыдущий вопрос).

 

Ранее в курсе вы изучили, что подтипы – это способ группировать объекты внутри одного класса объектов в категории. Эти категории будут отображаться по-разному, могут редактироваться по-разному и могут иметь различные значения атрибутов по умолчанию для разных полей. Вам нужно создать подтипы в слое R2Trails для ширины троп.

 

Вопрос 2: Какого типа поле должна содержать таблица, если вы хотите создать подтипы?

 

 

 
Изучите таблицу R2Trails и ответьте на следующий вопрос.

 

Вопрос 3: Есть ли здесь поле, которое можно использовать для создания подтипов и, если есть, какое это поле?

 

 

 

Если вы хотите создать подтипы, вы должны создать новое поле для хранения кодов.

 

 
Создайте еще одно новое поле Width_Classв классе пространственных объектов R2Trails, которое будет хранить значения ширины троп в виде кода.

 

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

 

 
Просмотрите таблицу для этого слоя в ArcCatalog.

 

Вопрос 4: Какое есть значения в поле Width_Class?

 

 

Вы будете создавать подтипы, когда обновите поле Width_Class в ArcMap.



>