- •Архитектура и состав базы геоданных.
- •Классы пространственных объектов. Основные понятия.
- •Растры. Основные понятия.
- •Проектирование базы геоданных. Общий обзор. Этапы проектирования базы геоданных.
- •Типы баз геоданных. Сравнение.
- •Типы классов пространственных объектов.
- •Домены. Типы доменов.
- •Типы полей таблиц.
- •Подтипы.
- •Разработка простого класса пространственных объектов.
- •Документирование проекта базы геоданных.
- •Наборы данных баз геоданных.
- •Работа со схемой базы геоданных. Основные функции работы со схемой базы геоданных.
- •Блокировка схемы.
- •Использование проектов моделей данных ArcGis.
- •Варианты базы геоданных ArcSde.
- •Свойства классов пространственных объектов.
- •Типы классов пространственных объектов.
-
Домены. Типы доменов.
Атрибутивные домены - это правила, описывающие допустимые значения для различных типов полей и обеспечивающие целостность данных. Атрибутивные домены используются для ограничения диапазона значений, допустимых для определенного атрибута таблицы или класса пространственных объектов. Если объекты класса пространственных объектов или объекты таблицы сгруппированы в подтипы, каждому подтипу может быть присвоен атрибутивный домен. Домен - это описание допустимых значений атрибутов. Поскольку домен ассоциирован с атрибутивным полем, для этого поля допустимы только входящие в домен значения. Другими словами, поле не примет значение, которое отсутствует в домене. Использование доменов помогает гарантировать целостность данных, ограничивая выбор значений для определенного поля.
Тип домена:
При создании домена вы должны указать его тип.
Существуют два типа атрибутивных доменов:
Интервальный домен - Интервальный домен определяет корректный диапазон значений для числового атрибута. При создании интервального домена указываются минимальное и максимальное корректные значения. Интервальный домен может применяться к следующим типам атрибутов:коротким целым (short-integer), длинным целым (long-integer), числам с плавающей точкой (float), числам с плавающей точкой двойной точности (double) и датам.
Например, в классе объектов для слоя трубопроводов вы можете выделить подтипы для водопроводных магистралей, для раздающих и для обходных трубопроводов. В распределительных водопроводных трубах допустимо давление от 50 до 75 фунтов на квадратный дюйм. Допустимое значение давления для распределительных трубопроводов должно находиться в диапазоне между 50 и 75 фунтами на квадратный дюйм. Интервальные домены проверяются с помощью команды Проверить объекты (Validate Features).
Домены кодированных значений. Домен кодированных значений может применяться к любым типам атрибутов: текстовым, числовым, дате и т. д. Домены кодированных значений определяют валидные значения атрибутов.
Например, трубопроводы могут пролегать под различными типами поверхностей, что указывается в атрибутивном поле GroundSurfaceType: мостовая, гравий, песок или нет (для надземных трубопроводов). Домены кодированных значений содержат как значение, хранящееся в базе данных (например, 1 для мостовой), так и описание этого значения. Контроль данных при использовании доменов кодированных значений осуществляется с помощью ограничения значений, доступных для выбора.Вы можете выбрать только валидное значение, имеющееся в ниспадающем списке.
-
Типы полей таблиц.
Тип поля - тип атрибутивного поля, с которым домен может быть ассоциирован.
Тип поля может быть следующим:
-
Short — Короткое целое (Short integers)Управление данными в базах геоданных
-
Long — Длинное целое (Long integers)
-
Float — Числа с плавающей точкой одинарной точности (Single-precision
-
floating point numbers)
-
Double — Числа с плавающей точкой двойной точности (Double-precision
-
floating point numbers)
-
Text (только для доменов кодированных значений) — буквенно-цифровые
-
знаки
-
Дата — данные даты и времени
После выбора типа поля, имя домена появится в ниспадающем списке доменов
для любого поля соответствующего типа в диалоговом окне Свойства.