Экспорт наборов схематических данных в базы геоданных

Эта функция доступна в окне Каталога. Она позволяет вам экспортировать любое содержимое набора схематических данных (параметры конфигурации наборов схематических данных и/или схематические представления) в любую другую базу геоданных.

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

Экспорт набора схематических данных позволяет вам экспортировать следующее:

Эта функция поможет вам быстро и легко переносить произведенные изменения конфигурации набора схематических данных из тестовых параметров среды (yourtest environments) в рабочие параметры среды (yourproduction environments).

Пошаговое экспортирование набора схематических данных

В Дереве каталога щёлкните правой кнопкой мыши на наборе схематических данных и укажите Экспорт > В базу геоданных (Export > To Geodatabase). Появится диалоговое окно Экспорт набора схематических данных в базу геоданных (Export Schematic Dataset to Geodatabase).

Диалоговое окно Экспорт набора схематических данных в базу геоданных (Export Schematic Dataset to Geodatabase)

О том, как настроить параметры в этом диалоговом окне

Об экспортировании схематических представлений

Если вы хотите экспортировать в выходную базу геоданных параметры конфигурации набора схематических данных вместе со схематическими представлениями, которые содержатся во входных наборах схематических данных, вы должны выбрать опцию Определения и схемы (Definitions and diagrams). Далее экспортирование может осуществляться тремя различными способами:

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

Экспортирование схематического представления, входные и выходные наборы схематических данных перед экспортированием

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

Команда Экспортировать (Export) поможет вам быстро и легко переносить произведенные изменения в определении набора схематических данных из тестовых параметров среды (yourtest environments) в рабочие параметры среды (yourproduction environments). Поскольку тестовая база геоданных и производственная база геоданных, как правило, не одно и то же, то связи, пользовательские запросы и атрибуты запросов, настроенные во входном наборе схематических данных, должны быть перенаправлены во время экспортирования таким образом, чтобы в выходном наборе схематических данных они указывали на дату производства вместо даты проведения теста. Таким же образом, когда схематические представления экспортируются из входного набора схематических данных в выходной набор схематических данных, их объекты схемы должны перенаправляться, чтобы они стали связанными с объектами, содержащимися в заданной базе геоданных. Секция Опции связанных данных (Associated Data Options) содержит опции, которые могут быть настроены таким образом, что все эти перенаправления будут происходить во время процесса экспортирования автоматически.

Восстановить соединение с другой базой геоданных (Reattach to a different geodatabase)

Когда включена эта опция, все связи, пользовательские запросы и атрибуты запросов, сконфигурированные во входном наборе схематических данных, автоматически перенаправляются на другую базу геоданных в выходном наборе схематических данных, коей будет являться либо выходная база геоданных, указанная в поле Выходная база геоданных или набор схематических данных (Output Geodatabase or Schematic Dataset) (по умолчанию используйте выходную базу геоданных), или любая другая база геоданных, указанная щелчком на кнопке Открыть (Open) справа от поля Использовать выходную базу геоданных (Use output geodatabase).

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

Следующие скриншоты показывают, как производится перенаправление во время экспортирования:

  • Рисунок 2.1 показывает, как классы объектов схемы связаны с классами объектов ГИС во входных и выходных наборах схематических данный перед экспортированием. Для обозначения этих связей использованы красная и голубая стрелки.
    Перед экспортированием разъясните, что такое опция восстановления соединения, входные и выходные наборы схематических данных
  • На рисунке 2.2 показано, как устанавливаются связи в выходном наборе схематических данных после экспортирования при поставленном флажке Восстановить соединение с другой базой геоданных. Связи для классов объектов схемы SchFeatureClass1, SchFeatureClass2 и SchFeatureClass3 сохраняются; новые классы объектов схемы SchFeatureClass4 и SchFeatureClass5 экспортированы. Поскольку в выходной базе геоданных имеется класс пространственных объектов FeatureClass4 с таким же именем, как и класс пространственных объектов, связанный с классом объектов схемы SchFeatureClass4 во входном наборе схематических данных, экспортированный SchFeatureClass4 автоматически связывается с упомянутым выше классом пространственных объектов FeatureClass4. По SchFeatureClass5, поскольку класса пространственных объектов с таким же именем в выходной базе геоданных не найдено, то и никакой связи не установлено.
    Результат при установленном флажке Восстановить соединение (Reattach)
  • На рисунке 2.3 показаны связи после экспортирования при снятом флажке Восстановить соединение с другой базой геоданных (Reattach to a different geodatabase). Связи для классов объектов схемы SchFeatureClass1, SchFeatureClass2 и SchFeatureClass3 остались, новые классы объектов схемы SchFeatureClass4 и SchFeatureClass5 экспортированы без какого либо изменения их связей.
    Результат при снятом флажке Восстановить соединение (Reattach)

ПримечаниеПримечание:

Если связи между классами объектов схемы и классами объектов ГИС/таблиц объектов в выходном наборе схематических данных не устанавливаются так, как вам надо, то вы можете переопределить их в редакторе набора схематических данных. Более подробно об установлении связей класса объектов GIS или таблицы объекта с классом объектов схемы в редакторе набора схематических данных

9/11/2013