Шаг 4: Применение доменов к полям и подтипам

 

Теперь, когда вы создали домены, вы должны применить их к полю или подтипу класса пространственных объектов или таблицы.

 

Сначала вы примените домен R2Veg_Old_Growth к непространственной таблице.

 

 
Откройте свойства таблицы ...\Exercise5.gdb\R2VEG_POLY_LOCAL.

 

 

 
Щелкните на закладке Поля (Fields).

 

 
Щелкните на поле OLD_GROWTH, чтобы выбрать его.

 

 

 
В разделе Свойства поля (Field Properties) щелкните на пустой клетке рядом с Домен (Domain).

 

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

 

 

 

 
Выберите домен R2Veg_Old_Growth из списка.

 

Вопрос 7: Каково преимущество присвоения этого домена всему атрибутивному полю?

 

 

 
Щелкните Применить (Apply).

 

Далее вы примените второй домен кодированных значений к другому полю.

 

 
На закладке Поля (Fields) щелкните на имени поля OLD_GROWTH_SOURCE, чтобы выбрать его.

 

 
В разделе Свойства поля (FieldProperties) щелкните на пустой клетке для Домен (Domain).

 

 

 
Прокрутите вниз и щелкните на R2Veg_Oldgrowth_Source, чтобы применить этот домен к выбранному полю.

 

 

 

 

 
Откройте свойства класса пространственных объектов ...\Exercise5.gdb\R2Trails.

 

 
Щелкните на закладке Подтипы (Subtypes).

 

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

 

 
Щелкните на подтипе Верхний уровень (High Elevation) в списке Подтипы (Subtypes), чтобы выбрать его.

 

 
В разделе Значения по умолчанию и домены (Default Values and Domains) внизу диалогового окна свойств, прокрутите вниз до поля Mileage.

 

 

 
Для Домен (Domain) щелкните на пустой ячейке, чтобы просмотреть доступные домены.

 

 

 

Примечание: Помните, что поле Mileage имеет тип Float, так что в списке появятся домены только этого типа.

 

 
Щелкните на HighElevationMileage и затем щелкните Применить (Apply).

 

Вы только что применили интервальный домен для троп, попадающих в подтип Высокий уровень.

 

 
Повторите этот процесс, чтобы применить общий домен Mileage_Range к оставшимся двум подтипам.

 

 
Щелкните OK, когда закончите.

 

 

 
Закройте ArcCatalog.

 

 



ef="9-35960.php">20
  • 21
  • Далее ⇒