Создание доменов и управление ими

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

Подробнее о доменах и их свойствах

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

На следующем изображении показано создание домена с именем Access Type в базе геоданных CampusEditing. Этот домен будет использоваться для определения, какой тип прав доступа вам требуется для входа в определенное здание кампуса. Этот домен кодированных значений предоставляет допустимые типы доступа для зданий. После создания, его можно назначить полям с одним и тем же типом данных.

Создание домена в виде Домены

Откройте вид Домены

Вы можете открыть вид Домены из следующих местоположений:

  • Панель Каталог - щелкните базу геоданных правой кнопкой мыши и щелкните Домены или щелкните правой кнопкой мыши класс объектов или таблицу и выберите Дизайн данных > Домены. При выборе класса объектов или таблицы обратите внимание, что в виде Домены отображаются все домены, связанные с базой геоданных, в которой хранится класс объектов или таблица.
  • Панель Содержание - щелкните правой кнопкой слой или таблицу и выберите Дизайн данных > Домены.
  • Лента - выберите слой или таблицу на панели Содержание. В наборе вкладок Векторный слой щелкните вкладку Данные и щелкните Домены в группе Дизайн данных.

Создание домена

Для создания домена выполните следующие шаги:

  1. На панели Содержание выберите слой.

    Станет доступной набор вкладок Векторный слой.

  2. На вкладке Данные в группе Дизайн данных щелкните Домены Домены.
    Примечание:

    Вы можете получить доступ к виду Домены на ленте в виде Поля и виде Подтипы.

  3. Щелкните кнопку Новый домен Новый домен на вкладке Домены.

    В виде Домены создается строка, и ваш курсор остановится в столбце Имя домена этой строки.

  4. Введите имя нового домена.
  5. В столбце Описание введите описание нового домена.
  6. В столбце Тип поля выберите тип поля в ниспадающем меню Тип поля.
  7. Выберите Интервальный домен или Домен кодированных значений в ниспадающем меню Тип домена.
  8. Выберите правила разбиения в ниспадающем меню Правила разбиения.
  9. Выберите правила слияния в ниспадающем меню Правила слияния.
  10. В таблице справа от вида доменов введите коды и значения для нового домена кодированных значений либо минимальное и максимальное значение для интервального домена.
  11. По окончании вы можете щелкнуть кнопку Сохранить Сохранить на вкладке Домены, чтобы добавить новый домен в базу геоданных.

Создание домена в виде Поля или Подтипы

Вы также можете создать домены в виде Поля и виде Подтипы.

Щелкните ниспадающее меню в столбце Домен для любого поля и выберите Создать новый интервальный домен или Создать новый домен кодированных значений ). Это приведет к открытию вида доменов с новым доменом, заполненным свойствами поля. После того, как вы введете свойства домена и щелкните Сохранить на вкладке Домены, в ниспадающем списке Домены в виде полей и виде подтипов будет доступен новый домен.

Применение домена к полю

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

Для применения домена к полю в любом из этих видов дважды щелкните столбец Домен для поля, к которому вы хотите применить домен, и выберите домен в ниспадающем списке. Затем можно выбрать подходящее значение по умолчанию в ниспадающем списке в столбце Значение по умолчанию.

Если у вашего класса объектов есть подтипы, вы можете применить разные атрибутивные домены на уровне подтипов для поля, используя вид Подтипы.

Более подробно:

При добавлении нового подтипа все существующие домены, назначенные полям на уровне класса пространственных объектов, наследуются полями нового подтипа.

Подробнее о том, как создавать и управлять полями и создавать и управлять подтипами.

Изменение и удаление домена

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

Более подробно:

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

Можно изменить следующие свойства домена:

  • Владелец (только для многопользовательских баз геоданных)
  • Имя домена
  • Описание
  • Правила разбиения и слияния
  • Максимальное и минимальное значение интервального домена
  • Коды и значения, связанные с доменами кодированных значений

Вы не можете изменить тип домена или тип поля после того, как домен был зафиксирован в базе геоданных, щелкнув кнопку Сохранить.

Чтобы удалить домен, щелкните вкладку рядом со строкой удаляемого домена. Выберется вся строка. Нажмите на клавишу Delete или на кнопку Удалить из Буфера обмена на вкладке Домены либо щелкните правой кнопкой строку и выберите в контекстном меню Удалить.

Определение использования домена

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

Панель Использование домена запускается по щелчку кнопки Использование домена Использование на вкладке Домены либо щелкнув правой кнопкой контекстное меню для конкретного домена в таблице вида Домены.

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

  1. Откройте вид Домены.
  2. На вкладке Домены в группе Изменения щелкните Использование домена Использование.

    Откроется панель Использование домена с заполненной Рабочей областью.

  3. Выберите домен из ниспадающего меню Домен.

    В виде сетки отображается использование домена для наборов данных в базе геоданных с помощью следующих столбцов:

    • Набор данных
    • Поле
    • Подтип
    Результаты могут использоваться для изучения наборов данных с присвоенным доменом. Результаты использования домена, которые включают значение в столбце Подтип, содержат домен, назначенный на уровне подтипа.

  4. Выберите строку с назначенным доменом, которую вы хотите изменить. Щелкните правой кнопкой левый столбец таблицы данных и щелкните Использование вида Использование.

    В зависимости от того, как домен назначен набору данных, откроется один из следубщих видов конструктора:

    • Вид Поля Поля - открывает наборы данных с доменом, назначенным на уровне поля. Это применяется к наборам данных с пустым столбцом Подтип.
    • Вид Подтипы Подтипы - открывается для наборов данных с доменом, назначенным на уровне подтипа. Это применяется к наборам данных с заполненным столбцом Подтип.
    Подсказка:
    Щелкните строку дважды, чтобы открыть специальные виды Поля или Подтипы и ознакомиться с назначенным доменом.

    Можно используовать специальные виды Поля и Подтипы, чтобы управлять назначением домена. Вы также можете использовать инструменты в наборе инструментов Домены для управления свойствами и назначением домена.