Шаг 7: Редактирование в ArcMap

 

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

 

 
Добавьте следующие слои в ArcMap:

▪ R2Trails

▪ R2VEG

 
Отключите слой R2VEG.

 

 
Присвойте такие символы линий слою R2Trails, чтобы вы могли точно сказать, где какие линии.

 

Подсказка: Можете использовать файл .lyr из папки Exercise5.

 

Далее вы оцифруете новые тропы и поэкспериментируете со значениями Trail_Width.

 

 
Оцифруйте новую тропу.

 

 
Введите несколько атрибутов, включая название.

 

Примечание: Новая тропа автоматически будет добавлена к подтипу по умолчанию со значением по умолчанию в поле Trail_Width.

 

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

 

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

 

Установка различных доменов для различных подтипов может дать вам уверенность в значениях данных, которые вводятся. Если вы примените интервальный домен от 0 до 12 ко всему полю Trail_Width, то вероятность ошибки будет выше, чем, если вы примените более ограниченные домены к каждому подтипу.

 

Далее вы будете работать с классами отношений, которые вы создали в предыдущем шаге.

 

 

 
Отключите слой R2Trails и включите слой R2VEG.

 

Вопрос 9: Какая задача редактирования должна использоваться для ввода полигонов, чтобы они были смежными с существующими полигонами?

 

 
Используйте ответ на этот вопрос вместе с инструментом Скетч (Sketch), чтобы оцифровать новый полигон, смежный с соседними полигонами.

 

Помните, что пустоты не разрешаются в слое R2VEG, так что вы должны использовать соответствующие инструменты для оцифровки.

 

 
Когда новый объект добавлен, откройте диалоговое окно Атрибуты (Attributes).

 

Вопрос 10: Что вы должны сделать с этим новым объектом, чтобы получить доступ к его связанным записям?

 

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

 

Когда эти шаги будут выполнены, вам надо еще сделать один шаг с каждым классом отношения в ArcMap (добавить строки описания для нового полигона в каждую связанную таблицу).

 

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

 

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

 

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

 

 
Дополните домен, который вы импортировали из таблицы, следующим кодом и описанием:

 

WM - Wetland/Riparian Data

 

 
Удалите код и описание домена CF.

 

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

 

 

Заключение

 

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

 

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

 

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


 

 

Ответы на Вопросы Упражнения 5B

 

 

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

 

Ответ: Float.

 

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