Шаг 2: Редактирование с использованием интервальных доменов

 

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

 

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

 

 

 
Щелкните правой кнопкой на R2Trails и выберите Приблизить к слою (Zoom to Layer).

 

Ранее в курсе вы создали интервальный домен от 0 до 50 миль для длины троп. Теперь вы будете редактировать значения длины троп на основе этого интервального домена.

 

Сначала вы выберете определенную тропинку для редактирования с помощью диалогового окна Выбрать по атрибуту (Select By Attributes).

 

 
Из меню Выборка (Selection) выберите Выбрать по атрибуту (Select By Attributes).

 

 
Постройте следующее выражение: "TRAIL_NAME" = 'LITTLE SAND'и затем щелкните

OK.

 

 
Щелкните на кнопке Атрибуты (Attributes), чтобы открыть диалоговое окно Атрибуты (Attributes).

 

 
Для значения Mileage щелкните на текущем значении 10.65086 и наберите 99,затем нажмите

Enter.

 

Примечание: Помните, что интервальный домен длины от 0 до 50, так что 99 должно быть выявлено как неправильное значение.

 

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

 

Чтобы найти неправильные данные в интервальном домене, вы должны проверить объекты. Проверка работает на выделенных объектах и оставляет все неправильные данные выделенными на карте. Для правильных данных выборка отменяется.

 

 
Щелкните на закладке Выборка (Selection) таблицы содержания. При необходимости включите отображение закладки в диалоговом окне Инструменты > Опции (Tools > Options).

 

 
Щелкните правой кнопкой на слое R2Trails и выберите Выбрать все (Select All).

 

 
В меню Редактор (Editor) выберите Проверить объекты (Validate Features).

 

 

Отображается сообщение о том, что значение 99 не попадает в интервальный домен от 0

до 50. Обратите внимание, что все объекты стали невыбранными, кроме одного объекта с неправильным значением.

Сейчас вы можете оставить неправильное значение длины или можете исправить его на значение из диапазона.

 

 
Щелкните OK, чтобы закрыть сообщение.

 

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

 

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

 

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

 

 
Измените значение длины обратно на 10.65086и нажмите Enter.

 

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