Терминология базы геоданных

В этой документации к разделам по базам геоданных в ArcGIS Pro используются приведенные ниже термины.

База геоданных

База геоданных - это база данных или файловая структура, используемая главным образом для хранения, запроса и управления пространственными данными. В базах геоданных хранится геометрия, система пространственной привязки, атрибуты и правила поведения для данных. В базе геоданных могут быть собраны различные типы географических наборов данных, включая классы пространственных объектов, таблицы атрибутов, наборы растровых данных, наборы сетевых данных, топологии и многое другое. Базы геоданных могут храниться в системах управления реляционными базами данных (многопользовательская база геоданных), в файловой системе (файловая база геоданных) или в базе данных sqlite (мобильная база геоданных).

ТерминОписаниеСопутствующие ресурсы

Файловая база геоданных

Файловая база геоданных хранится в виде нескольких файлов в папке с расширением .gdb. Каждый набор данных содержится в отдельном файле. По умолчанию файлы могут увеличиваться до 1 ТБ, но это значение можно изменить на 4 или 256 ТБ с помощью ключевого слова конфигурации.

Файловые базы геоданных

Создание файловой базы геоданных

Сжатие данных файловой базы геоданных

Обновление файловой базы геоданных

Ограничения размеров и имен для файловой базы геоданных

Мобильная база геоданных

Мобильная база геоданных хранится в базе данных SQLite, которая полностью содержится в одном файле и имеет расширение .geodatabase.

Мобильные базы геоданных

Создание мобильной базы геоданных

Загрузка ST_Geometry в мобильную базу геоданных для доступа к SQL

Ограничения размеров и имен для мобильной базы геоданных

Многопользовательская база геоданных

Корпоративные базы геоданных — также известны как многопользовательские базы геоданных, хранятся в реляционных базах данных. Многопользовательские базы геоданных могут быть практически неограниченными по размеру и количеству пользователей; ограничения различаются в зависимости от поставщика системы управления базами данных (СУБД).

Управление базой геоданных

Базы геоданных на IBM Db2

Базы геоданных в Oracle

Базы геоданных в PostgreSQL

Базы геоданных на SAP HANA

Базы геоданных на Microsoft SQL Server

Типы наборов данных баз геоданных

В следующей таблице описываются типы наборов данных, которые могут быть созданы в базе геоданных в ArcGIS Pro.

ТерминОписание

Векторный слой 3D-объектов

Векторный слой 3D-объектов Класс пространственных объектов-мультипатчей используется для хранения и управления объектами с типом расширенной геометрии 3D в базе геоданных. Эти 3D-объекты представляют собой внешнюю оболочку и внутреннее пространство объектов, которые занимают ограниченную область или объем в трехмерном пространстве, — таких как здания, транспортные средства, растительность и многое другое, — с использованием передовых методов визуализации, таких как физический рендеринг (PBR) и анимация.

Аннотации

Аннотация Класс объектов аннотаций — это текст или графика, которые могут быть индивидуально выбраны, позиционированы и изменены. Аннотация может быть введена вручную или создана на основе надписей. В базе геоданных есть два вида аннотаций:

  • Стандартные — формально не связаны с пространственными объектами базы геоданных. Пример обычной аннотации – название горной гряды на карте. Горная гряда не представлена отдельным пространственным объектом, это просто район, который вы обозначили.
  • Объектно-связанные — связаны с определенным объектом другого класса объектов базы геоданных. Текстом объектно-связанной аннотации является значение одного или нескольких полей пространственного объекта, с которым она связана. Например, отдельные водные объекты в гидрографической сети могут иметь аннотации-названия, которые хранятся в соответствующем поле класса объектов гидрографии.

Набор данных каталога

Набор данных каталога Набор данных каталога — это контейнер для ссылок на элементы, которые называются элементами набора данных каталога. Ссылки на элементы указывают на различные источники данных: локальные или сетевые файловые ресурсы или ваш портал.

Объекты-размеры

Размеры Класс пространственных объектов-размеров – это особый тип аннотаций баз геоданных, которые отображают длины и расстояния на карте. Пространственный объект-размер может показывать длину стороны здания или земельного участка, либо расстояние между двумя объектами (например, от угла здания до пожарного гидранта).

Класс пространственных объектов

Класс пространственных объектов – это собрание географических объектов с одинаковым типом геометрии (например, точка, линия или полигон), с однотипными атрибутами и одинаковой пространственной привязкой. Классы пространственных объектов позволяют группировать однородные объекты в одну единицу для целей хранения данных. Например, автомагистрали, основные и второстепенные дороги могут быть сгруппированы в класс линейных объектов с именем дороги. Наиболее часто используемыми типами классов пространственных объектов являются класс точечных объектов Класс точечных объектов, класс линейных объектов Класс линейных объектов и класс полигональных объектов Класс полигональных объектов. Классы пространственных объектов также могут хранить 3D-объекты, аннотации и размеры.

Набор классов объектов

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

Набор инструментов геообработки

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

Примечание:

Наборы инструментов не поддерживаются в мобильной базе геоданных.

Набор данных мозаики

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

Примечание:

Наборы мозаики не поддерживаются в мобильной базе геоданных.

Набор данных ориентированных изображений

Набор данных ориентированных изображений Набор данных ориентированных изображений управляет коллекцией изображений, в которой каждое изображение имеет определенное направление или угол наклона, например, полученные с углами камеры, близкими к направлению на горизонт (например, перспективные виды, пузырьковые изображения, изображения с обзором на 360 градусов, панорамы улиц и инспекционные изображения), а также изображения, снятые вертикально в надир (например, традиционные спутниковые изображения). Наборы данных ориентированных изображений полезны для управления изображениями из таких источников, как уличные камеры, беспилотные летательные аппараты или перспективная аэрофотосъемка. Они позволяют вам лучше понять контекст данного местоположения, рассматривая его с разных точек зрения.

Набор растровых данных

Набор растровых данных Растр формата GRID – любой поддерживаемый растровый формат, организованный в один или несколько каналов, размером с экстент. Каждый канал состоит из матрицы пикселов (ячеек); каждый пиксел имеет некое значение. Это основная модель хранения растровых данных, на которой построены другие, такие как наборы данных мозаики.

Примечание:

Наборы растровых данных не поддерживаются в мобильной базе геоданных.

Класс отношений

Класс отношений Отношение содержит информацию об отношениях или ассоциации связанных записей между двумя классами пространственных объектов, между классами пространственных объектов и непространственной таблицей или между двумя непространственными таблицами.

Таблица

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

Набор данных траектории

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

Примечание:

Наборы данных траектории не поддерживаются в мобильной базе геоданных.

Просмотр

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

Типы наборов данных контроллера базы геоданных

В следующей таблице описываются типы наборов данных контроллера, которые могут быть созданы в базе геоданных в ArcGIS Pro.

ТерминОписание

Набор сетевых данных

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

Набор данных участков

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

Набор данных Terrain

Набор данных terrain Ландшафт – это созданная на основе TIN поверхность переменного разрешения, построенная на основе измерений, сохраненных в виде пространственных объектов в базе геоданных. Они обычно создаются на основе лидарных, сонарных и фотограмметрических источников. Наборы данных Terrain располагаются в базе геоданных в наборах классов объектов с объектами, используемыми для их создания.

Топология

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

Сеть трассировки

Сеть трассировки Сеть трассировки — основной компонент работы пользователей по визуализации, управлению и анализу простых моделей связности, например, железных дорог и водопроводов ArcGIS Pro.

Инженерная сеть

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

Свойства набора данных базы геоданных

В следующей таблице описаны различные свойства наборов данных, которые могут быть применены к наборам данных в базе геоданных в ArcGIS Pro:

ТерминОписание

Поля

Поля – это компоненты, представляющие структуру таблицы. Табличная информация состоит из строк и столбцов. В ArcGIS строки называются записями, а столбцы – полями. Каждое поле таблицы может хранить особый тип данных, например, число, дату или текст. Поля формируют атрибутивную информацию каждого слоя карты или автономной таблицы.

Таблица типов данных полей ArcGIS

Каждый класс объектов и таблица состоят из полей, которые определяются их типами данных. Тип данных поля является наиболее важным свойством, поскольку выбранный вами тип данных определяет тип данных, которые может хранить поле. В ArcGIS Pro число доступных типов данных, которые можно применять к полю, входят различные числовые типы (целые числа, числа с плавающей точкой, числа двойной точности), текст, только дата, сдвиг метки времени, большие двоичные объекты (BLOB) и глобальные уникальные идентификаторы (GUID). Полный список и дополнительные сведения о каждом типе данных см. в разделе Типы данных ArcGIS.

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

Атрибутивный индекс

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

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

Пространственный индекс

Пространственный индекс используется для быстрого определения местоположения объектов в классах пространственных объектов и для выполнения множества задач выбора и идентификации в ArcGIS Pro.

Идентификация пространственного объекта, выбор объектов путем указания или растягивания рамки, а также перемещение и масштабирование – все эти действия требуют, чтобы ArcGIS Pro использовал пространственный индекс для определения местоположения объектов.

Пространственная привязка

Пространственная привязка представляет собой систему координат, используемую для хранения каждого класса пространственных объектов и набора растровых данных.Пространственная привязка включает в себя и другие свойства координат, например, координатное разрешение для x,y-координат и необязательных z- и m-координат (измерений). В базе геоданных система координат и другие связанные пространственные свойства определяются в виде части пространственной привязки для каждого набора данных.

Ключевое слово конфигурации

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

Дизайн данных базы геоданных и ее функциональность

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

ТерминОписание

Архивирование

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

Вложения

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

Правила атрибутов

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

Правило атрибутов - Правило вычисления атрибутов

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

  • Правила немедленных вычислений – оценка правила происходит во время операций редактирования. Оценка зависит от типа запускающего события (операции вставки, обновления или удаления). Для событий обновления можно дополнительно указать список запускающих полей.
  • Правила пакетных вычислений – оценка правила происходит в заданный пользователем момент времени. Вы можете оценить правила, используя вид Инспектор ошибок или инструмент Оценить правила.

Правило атрибутов - Правила ограничений атрибутов

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

Правило атрибутов - Правила проверки атрибутов

Правила проверки определяют допустимые конфигурации атрибутов и общие отношения для пространственного объекта. Они используются для проверки объектов в наборе данных на основе определенных требований или ограничений. В заданное пользователем время для существующих объектов происходит оценка правил, и если правила нарушены, создаются объекты-ошибки. Этот процесс позволяет выполнять проверки качества и просматривать соответствующую область как повторяющийся процесс.

Правило атрибутов - Шаблоны правил атрибутов

Помимо создания пользовательского правила атрибута, вы можете создать правило атрибута с использованием шаблона. Существуют шаблоны, которые помогут вам в разработке правил атрибутов для выполнения конкретных рабочих процессов. Шаблоны правил атрибутов позволяют вам воспользоваться функциональностью правил атрибутов без необходимости создания выражения скрипта Arcade.

Зависящие значения

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

Домены

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

Отслеживание изменений

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

Подтипы

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

Редактирование данных в базе геоданных

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

ТерминОписание

Сервис-ориентированные версии

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

Традиционные версии

Обеспечивает гибкость при работе с версиями для длинных транзакций при непосредственном доступе из многопользовательской базы геоданных и упрощает редактирование при использовании сервисов объектов для размещения более коротких транзакций. Дополнительные сведения см. в разделе Сценарии традиционных версий.

Традиционное управление версиями (перемещение изменений в базу)

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

Неверсионное редактирование

Стратегия управления данными, которая позволяет пользователям редактировать данные, не работая с несколькими версиями. Неверсионные изменения эквивалентны стандартным кратким транзакциям в базе данных. При редактировании неверсионных данных в ArcGIS Pro, каждая транзакция автоматически отправляется в базу данных без необходимости сохранения изменений. Внесенные вами изменения будут доступны остальным пользователям и приложениям, обращающимся к данным по завершении вашей транзакции.

Блокировка базы геоданных

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

Дополнительные распространенные термины, встречающиеся в документации по управлению версиями, приведены в словаре по управлению версиями

Распределение данных в базе геоданных

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

ТерминОписание

Репликация базы геоданных

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

Открепление реплики

Открепление/прикрепление реплики позволяет вам редактировать данные дочерней реплики и затем производить синхронизацию этих изменений с родительской репликой. Подробнее см. в разделе Типы репликации базы геоданных.

Односторонняя реплика

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

Двухсторонняя реплика

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

Синхронизация

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

Автономные рабочие процессы

Если ваше сетевое подключение непостоянно или медленно, вы можете перевести данные веб-слоя в автономный режим в ArcGIS Pro. В этом случае вы работаете с локальной копией данных. Это позволяет вносить правки и выполнять свою работу без постоянного подключения к сети. Как только доступность сети будет восстановлена, вы сможете загрузить свои локальные изменения. См. Выгрузка карты офлайн, чтобы узнать больше о том, как настроить этот рабочий процесс.

Реплика сервиса объектов

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

Версия реплики

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

Связанные разделы