Обновление схемы, построенной из пользовательских запросов

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

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

ВниманиеВнимание:

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

О настройке динамических пользовательских запросов для схем стандартного компоновщика

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

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

Для обновления таких схем можно также воспользоваться инструментами геообработки Schematics Обновить схему (Update Diagram) и Обновить схемы (Update Diagrams).

Шаги:
  1. Запустите ArcMap.
  2. Нажмите Открыть схематические представления (Open Schematic Diagrams) Открыть схематические представления (Open Schematic Diagrams ) на панели инструментов Схема (Schematic), чтобы просмотреть и выбрать схематическое представление, которое следует обновить.
  3. Нажмите стрелку Схема (Schematic) на панели инструментов Схема (Schematic) и нажмите Обновить схему (Update Diagram) Значок Обновить схему (Update Diagram )или щелкните правой кнопкой в содержании ArcMap по схематическому слою и нажмите Обновить схему (Update Diagram) Значок Обновить схему (Update Diagram ).

    Откроется диалоговое окно Обновить схему (Update Diagram):

    Стандартный компоновщик на основе пользовательских запросов — диалоговое окно Обновление схемы (Update Diagram)

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

    Опции присоединить новые объекты к активной схеме (Append new features to the active diagram) и Перезаписать активную схему (Overwrite the active diagram) недоступны для схем, построенных полностью из пользовательских запросов.

  5. Поставьте или снимите флажок Сохранять вручную удаленные, уменьшенные или с измененными связями пространственные объекты (Persist manually removed, reduced or reconnected features):
    • Отключите эту опцию, сняв галочку, чтобы удаленные, сокращенные объекты схемы были восстановлены после обновления и чтобы связи объектов схемы, соединения которых были изменены, были бы восстановлены, чтобы после обновления они стали бы в точности когерентны результату запроса после обновления.
    • Оставьте эту опцию включенной (с галочкой, состояние по умолчанию), чтобы объекты схемы, которые были удалены/сокращены из схемы, не появились бы снова, и чтобы измененные соединения сохранились бы в обновленной схеме.

    Это окно будет активно только если пространственные объекты схемы были вручную удалены или исключены из активного схематического представления при помощи команды Удалить объекты схемы (Remove Schematic Features) Значок Удалить объекты схемы (Remove Schematic Features ) или Сократить узлы (Reduce Nodes) Значок Сократить узлы (Reduce Nodes ) . Оно также будет доступно, если подключения к каким-либо связям схемы изменялись при помощи инструмента Восстановить связи схемы (Reconnect Schematic Links) Восстановить связи схемы (Reconnect Schematic Link ) с момента создания схемы.

Связанные темы

5/10/2014