Обновление схемы на основе объектов сети

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

Существует четыре способа обновления схематических представлений стандартного компоновщика на основе объектов сети:

Далее, независимо от выбранного способа, справедливо следующее:

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

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

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

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

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

Более подробно об обновлении схем во время сеанса редактирования

Шаги:
  1. Запустите ArcMap.
  2. Если вы хотите добавить новые объекты схемы в ваше схематическое представление или перезаписать его содержимое из нового набора объектов сети, выполните следующее:
    1. Загрузите файл .mxd, содержащий геометрическую сеть или набор сетевых данных, из которой будет производиться операция обновления.
    2. Выберите на карте нужные объекты или сетевые элементы геометрической сети или (при работе с данными геометрической сети) используйте инструменты на панели инструментов Utility Network Analyst для выполнения нужной трассировки геометрической сети.
  3. Нажмите кнопку Открыть схематические представления (Open Schematic Diagrams) Кнопка Открыть схематические представления (Open Schematic Diagrams) на панели инструментов Схема (Schematic), затем найдите и выберите схематическое представление, которое следует обновить.
  4. Щелкните стрелку Схема (Schematic) на панели инструментов Схема (Schematic) и выберите пункт Обновить схему (Update Diagram) Кнопка Обновить схему (Update Diagram) или щелкните правой кнопкой мыши слой схемы в таблице содержания ArcMap, затем щелкните Обновить схему (Update Diagram) Кнопка Обновить схему (Update Diagram).

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

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

  5. Опции данного диалогового окна позволяют вам выбрать, как будет обновляться активное схематическое представление:
    • Выберите Синхронизировать исходные выборку/трассировку/запрос (атрибуты и объекты) (Synchronize against original selection/trace/query (attributes and features)), чтобы обновить содержимое активного схематического представления, начиная с устойчивых параметров трассировки, когда схема была создана по результатам трассировки геометрической сети или с набора объектов сети, которые использовались для первоначального создания данного схематического представления.
      • Если создание схемы основано на результате основной трассировки геометрической сети, полученном в виде рисунка на карте, то параметры операции трассировки сохраняются в наборе схематических данных. В этом случае трассировка с этими сохраненными параметрами перевыполняется, и результат трассировки используется для обновления схемы.
      • Если создание схемы было основано на одном из следующих аспектов:
        • набор выборки по объектам геометрической сети или набора сетевых данных, на которые ссылается карта;
        • операция трассировки геометрической сети, возвращенная как набор выборки;
        • неосновной, то есть применимый, результат трассировки геометрической сети.
        Обновление работает на основе набора объектов сети, использованных для исходного создания схемы.

        Более подробно об опции Синхронизировать против исходной выборки/трассировки/запроса

    • Выберите Обновить только атрибуты (Refresh attributes only), чтобы обновить содержимое активного схематического представления так, чтобы обновились только атрибуты объектов схемы, содержащиеся в схематическом представлении, в соответствии с базой геоданных.

      Более подробно о функции Обновить только атрибуты (Refresh attributes only)

    • Выберите Добавить новые объекты в активную схему (Append new features to the active diagram), если необходимо сохранить все объекты схемы, уже содержащиеся в активном схематическом представлении, добавить объекты схемы в соответствии с набором объектов сети, выделенных во фрейме данных после выборки или операции трассировки геометрической сети, и частично или полностью синхронизировать содержимое схемы с текущим состоянием соответствующих объектов сети в базе геоданных.

      Более подробно об опции Добавить новые объекты в активную схему

    • Выберите Переписать активную схему (Overwrite the active diagram), если необходимо, чтобы активное схематическое представление было перезаписано в соответствии с набором объектов сети, выделенных в фрейме данных после выборки или операции трассировки геометрической сети.

      Более подробно об опции Перезаписать активную схему

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

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

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

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

  7. Нажмите кнопку ОК.

Нажатие кнопки ОК при включенном флажке Синхронизировать исходные выборку/трассировку/запрос (Synchronize against original selection/trace/query) или Обновить атрибуты (Refresh attributes) приведет непосредственно к обновлению.

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

ПримечаниеПримечание:
  • В обоих диалоговых окнах Присоединить из (Append From) и Перезаписать из (Overwrite From) список Фрейм данных (Data Frame) отображает только фрейм данных, в котором содержатся выбранные объекты сети. Если активный фрейм данных содержит выбранные объекты сети, то этот фрейм данных является одним из предложенных по умолчанию в ниспадающем списке.
  • Опция Текущей выборки недоступна, если ни в одном из фреймов данных документа карты нет выбранных объектов сети.
  • Опция Текущей трассировки доступна только если операция трассировки геометрической сети уже выполнена в документе карты и если результат трассировки получен в виде рисунка. Поскольку в памяти удерживается только один результат трассировки, нет необходимости указывать фрейм данных, в котором была выполнена операция трассировки.
  • Если результат операции трассировки в памяти получен как выборка, то опция Текущая трассировка (Current Trace) не будет доступна в диалоговых окнах Присоединить из (Append From) и Перезаписать из (Overwrite From); необходимо использовать опцию Текущая выборка (Current Selection), чтобы содержимое схематического представления было обновлено с текущими результатами трассировки.

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

5/10/2014