![](/user_photo/2706_HbeT2.jpg)
- •Построение базы геоданных 4 в этой главе
- •Упражнение 1: Организация данных в ArcCatalog
- •Подключение к данным
- •Просмотр данных
- •Упражнение 2: Импорт данных в базу геоданных
- •Импорт покрытия
- •Поля Псевдонимы
- •Импорт таблицы info
- •Поле Псевдоним
- •Упражнение 3: Создание подтипов и атрибутивных доменов
- •Создание атрибутивных доменов
- •Код Описание
- •Создание подтипов и установка доменов и значений по умолчанию
- •Коды Описание
- •Упражнение 4: Создание отношений между объектами
- •Упражнение 5: Построение геометрической сети
- •Создание геометрической сети
- •Создание правил связности
- •Упражнение 6: Создание аннотаций
- •Создание надписей для подтипов подводящих труб.
- •Создание надписей для отводов гидрантов
- •Создание надписей для других типов отводов
- •Установка базового масштаба для надписей
- •Конвертация надписей в аннотации
- •Упражнение 7: Создание слоев для данных в базе геоданных
- •Создание слоя Laterals
- •Создание слоя LateralDiam
- •Установка видимого масштаба для слоя
- •Упражнение 8: Создание топологии
- •Создание топологии
- •Упражнение 9: Загрузка данных покрытия в топологию базы геоданных
- •Переход к данным и создание базы геоданных
- •Создание нового набора классов объектов
- •Изучение классов объектов покрытий
- •Загрузка классов объектов покрытия в набор классов объектов
- •Переименование классов объектов
Поля Псевдонимы
Shape Геометрия
DEPTH_BURI Глубина бурения RECORDED_L Зарегистрированная глубина FACILITY_I Идентификатор площадки
DATE_INSTA Дата установки
TYPECODE Код подтипа
12. Нажмите OK.
Пройдя все вышеописанные шаги, вы импортировали класс объектов покрытия Laterals в базу геоданных и назначили ему псевдонимы. Теперь вы можете импорти4 ровать таблицу INFO owner.dat.
Импорт таблицы info
Таблица owner.dat содержит сведения о владельцах земельных участков для класса пространственных объектов Parcels, который уже имеется в базе геоданных Montgomery. Чтобы связать информацию о владельцах с пространственными объектами земельных участков, вам необходимо импортировать эту таблицу в базу геоданных Montgomery. Для импорта таблицы INFO owner.dat в базу геоданных Montgomery будет использован инструмент Импорт таблицы (несколько). Затем вы создадите псевдонимы для этой таблицы.
Правой кнопкой щелкните на базе геоданных Montgomery, выберите пункт Импорт, затем укажите Таблица (несколько).
Перетащите INFO таблицу owners.dat из дерева Каталога в строку Входная таблица.
Нажмите ОК. Появится индикатор выполнения импорта таблицы. Когда импорт завершится, нажмите Закрыть.
В дереве Каталога, в базе геоданных Montgomery щелкните на таблице Owners. Нажмите закладку Просмотр в правой части основного окна ArcCatalog, чтобы увидеть содержимое таблицы.
Нажмите клавишу F2 и наберите “Owners”, чтобы пере4 именовать таблицу.
Правой кнопкой щелкните на таблице Owners в Каталоге и выберите Свойства для просмотра свойств таблицы.
В качестве псевдонима таблицы введите “Владельцы участков”.
Нажмите закладку Поля и задайте псевдонимы для полей:
Нажмите ОК.
После завершения всех вышеописанных шагов, данные из покрытия отводов и таблицы владельцев земельных участков находятся в базе геоданных. Теперь вы можете использовать расширенные возможности базы геоданных, определив поведение для ваших данных. Начнем с определения подтипов и атрибутивных доменов.
Поле Псевдоним
OBJECTID Идентификатор объекта OWNER_NAME
Имя владельца OWNER_PERCENT Доля владения в процентах DEED_DATE
Дата акта регистрации
Упражнение 3: Создание подтипов и атрибутивных доменов
Одно из преимуществ хранения данных в БГД состоит в том, что вы можете задавать правила редактирования этих данных. В этом упражнении вы будете задавать эти правила путем создания нового атрибутивного домена для значений диаметра отводных труб, описания подтипов пространственных объектов класса Laterals (отводы), назначения атрибутивных доменов и значений по умолчанию полям таблицы для каждого подтипа объектов.
Атрибутивные домены – это правила, которые описывают допустимые (т.е. правильные с точки зрения вашей задачи) значения поля таблицы (атрибута). Один хранящийся в базе данных атрибутивный домен может использоваться несколькими классами пространственных объектов и таблицами. Однако совсем не обязательно, чтобы все объекты одного класса пространственных объектов или таблицы использовали один и тот же атрибутивный домен.
Например, предположим, что в водопроводной сети для отводных труб гидрантов допустимо давление от 40 до 100 psi, тогда как для домовых отводов (т.е. объектов того же класса, но другого подтипа) эта величина может быть от 50 до 75 psi. Для описания таких условий нужно использовать механизм атрибутивных доменов. При этом вам не нужно разбивать класс пространственных объектов на два независимых класса. Достаточно ввести различия между типами отводов и назначить каждому из них свои наборы допустимых значений (домены) и значения по умолчанию. Это можно сделать, определив подтипы объектов.
Для более получения подробной информации об атрибутивных доменах и подтипах см. раздел о подтипах и доменах в руководстве «Построение Базы Геоданных».