Системные таблицы наборов данных

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

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

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

Набор данных каталога - это таблица в базе геоданных, которая хранит ссылки на другие источники данных. Это позволяет организовывать элементы данных.

Object ID набора данных каталога хранится в системной таблице gdb_items. В поле Definition системной таблицы gdb_items определение XML хранит значение для Типа объекта - esriFTCatalogDatasetItem.

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

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

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

ArcGIS Indoors создает несколько наборов данных в базе геоданных для моделирования внутренних пространств и поддержки использования Indoor Viewer, Indoor Space Planner и связанных с ними приложений, которые используют данные поэтажного плана и карты и сервисы с поддержкой этажей.

Список типов наборов данных Indoors, классов пространственных объектов и таблиц, а также схемы классов пространственных объектов и таблиц приведены в разделе Информационная модель ArcGIS Indoors .

Геометрические сети

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

Вы не можете создавать геометрические сети в ArcGIS Pro, но вы можете их увидеть.

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

Звездочкой (*) в следующем списке обозначены таблицы, которые всегда создаются для геометрической сети. Идентификатор в именах таблицы - это логический идентификатор сети, который хранится в системной таблице gdb_items.

  • n_<id>_desc*
  • n_<id>_e<#>*
  • n_<id>_edesc
  • n_<id>_estatus*
  • n_<id>_etopo*
  • n_<id>_flodir*
  • n_<id>_j<#>
  • n_<id>_jdesc*
  • n_<id>_jstatus*
  • n_<id>_jtopo*
  • n_<id>_jtopo2
  • n_<id>_props*
  • n_<id>_t<#>
  • n_<id>_tdefn
  • n_<id>_tdefn2
  • n_<id>_tdesc
  • n_<id>_tstatus

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

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

Вы не можете создать или обновить наборы сетевых данных в ArcGIS Pro, но вы можете их увидеть.

Информация о наборах сетевых данных хранится в следующих таблицах. ID в первых шести таблицах является ID логической сети. ItemID в двух последних таблицах представляет собой ID объекта сети из системной таблицы gdb_items.

  • n_<id>_desc
  • n_<id>_edgeweight
  • n_<id>_junctionweight
  • n_<id>_props
  • n_<id>_topology
  • n_<id>_turnweight
  • nd_<itemid>_dirtyareas
  • nd_<itemid>_dirtyobjects

Инженерные сети

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

Вы создадите инженерные сети в многопользовательских базах геоданных с помощью ArcGIS Pro и опубликуете эти сети на сайте ArcGIS GIS Server, интегрированном с порталом ArcGIS Enterprise. Другие участники организации будут работать с этой сетью через элемент портала, а не слой в базе геоданных.

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

  • un_<id>_aggregations
  • un_<id>_associations
  • un_<id>_attributeoverrides
  • un_<id>_connectivityoverrides
  • un_<id>_containers
  • un_<id>_diagrams
  • un_<id>_dirtyareas
  • un_<id>_edgeweights
  • un_<id>_edges
  • un_<id>_eidmappings
  • un_<id>_elementassociations
  • un_<id>_junctionweights
  • un_<id>_junctions
  • un_<id>_lineerrors
  • un_<id>_pointerrors
  • un_<id>_polygonerrors
  • un_<id>_props
  • un_<id>_relations
  • un_<id>_rules
  • un_<id>_subnetworks
  • un_<id>_systemjunctions
  • un_<id>_templates
  • un_<id>_tmpaggregations
  • un_<id>_tmpcontainers
  • un_<id>_tmpdiagrams
  • un_<id>_tmpedges
  • un_<id>_tmpjunctions
  • un_<id>_tmprelations
  • un_<id>_topology
  • un_<id>_traceconfigurations
  • un_<id>_weightdefs

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

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

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

  • tn_<id>_aggregations
  • tn_<id>_associations
  • tn_<id>_containers
  • tn_<id>_diagrams
  • tn_<id>_dirtyareas
  • tn_<id>_edgeweights
  • tn_<id>_edges
  • tn_<id>_eidmappings
  • tn_<id>_elementassociations
  • tn_<id>_junctionweights
  • tn_<id>_junctions
  • tn_<id>_lineerrors
  • tn_<id>_pointerrors
  • tn_<id>_props
  • tn_<id>_relations
  • tn_<id>_systemjunctions
  • tn_<id>_templates
  • tn_<id>_tmpaggregations
  • tn_<id>_tmpcontainers
  • tn_<id>_tmpdiagrams
  • tn_<id>_tmpedges
  • tn_<id>_tmpjunctions
  • tn_<id>_tmprelations
  • tn_<id>_topology
  • tn_<id>_traceconfigurations
  • tn_<id>_weightdefs

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

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

Есть два способа организации данных земельных участков: наборы данных земельных участков, доступ к которым выполняется из сервисов объектов, и наборы данных земельных участков в ArcMap.

Примечание:

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

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

При создании набора данных участков из ArcGIS Pro в базе данных появляются следующие таблицы:

  • <parcel_fabric>_connections
  • <parcel_fabric>_points
  • <parcel_fabric>_records

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

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

Устаревшие наборы данных участков доступны в базе геоданных непосредственно из ArcMap. Эти типы участков доступны только для чтения в ArcGIS Pro.

Следующие таблицы в базе данных являются частью набора данных участков ArcMap:

  • <parcel_fabric>_accuracy
  • <parcel_fabric>_adjustments
  • <parcel_fabric>_control
  • <parcel_fabric>_history
  • <parcel_fabric>_idsequencer
  • <parcel_fabric>_jobobjects
  • <parcel_fabric>_jobs
  • <parcel_fabric>_levels
  • <parcel_fabric>_linepoints
  • <parcel_fabric>_lines
  • <parcel_fabric>_parcels
  • <parcel_fabric>_plans
  • <parcel_fabric>_points
  • <parcel_fabric>_vectors

Топология

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

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

Ниже перечислены таблицы, образующие топологию. ID в именах этих таблиц – это идентификатор топологии, сохраненный в системной таблице gdb_items.

  • t_<id>_dirtyareas
  • t_<id>_lineerrors
  • t_<id>_pointerrors
  • t_<id>_polyerrors

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

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

Набор данных terrain представлен следующими внутренними таблицами:

  • dtm_<objectID>_compositetiles
  • dtm_<objectID>_dirtyarea
  • dtm_<objectID>_embed_# - присутствует, только если набор данных terrain содержит встроенные данные. Для каждого класса пространственных объектов, встроенного в набор данных Terrain, имеется по одной таблице.
  • dtm_<objectID>_insidetiles
  • dtm_<objectID>_mrfc
  • dtm_<objectID>_props

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

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

В наборе данных мозаики может быть до 12 таблиц. Некоторые из этих таблиц создаются, когда вы в первый раз выполняете операцию, которая требует наличия таблицы. Связанные наборы данных мозаики содержат только две таблицы: BND и LOG. Это следующие таблицы:

  • amd_<dataset_name>_ana
  • amd_<dataset_name>_art
  • amd_<dataset_name>_bnd
  • amd_<dataset_name>_cat
  • amd_<dataset_name>_cca
  • amd_<dataset_name>_che
  • amd_<dataset_name>_csl
  • amd_<dataset_name>_log
  • amd_<dataset_name>_ovr
  • amd_<dataset_name>_sml
  • amd_<dataset_name>_str
  • amd_<dataset_name>_sts

Примечание:

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

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

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

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

Растровые изображения и свойства хранятся в следующих таблицах:

  • sde_aux_<raster_column_ID>
  • sde_blk_<raster_column_ID>
  • sde_bnd_<raster_column_ID>
  • sde_ras_<raster_column_ID>
  • sde_vat_<raster_column_ID> - необязательная таблица для определения атрибутов для значений ячеек растров набора растровых данных.

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

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

В дополнение к набору данных, который вы видите в ArcGIS Pro, четыре таблицы в пользовательской схеме хранят информацию о каждом наборе данных траектории. Часть имени <dataset_name> системных таблиц аналогична имени набора данных траектории.

  • amd_<dataset_name>_art
  • amd_<dataset_name>_bnd
  • amd_<dataset_name>_cat
  • amd_<dataset_name>_def
  • amd_<dataset_name>_log

Примечание:

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

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

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

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

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

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