Обновление свойств элемента в метаданных

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

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

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

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

  1. Откройте вид каталога.
  2. Если панель подробной информации не открыта, то на вкладке ленты Вид в группе Опции отметьте кнопку Показать Детали Показать/скрыть панель дополнительной информации.

    Появится панель Детали.

  3. Найдите и выберите элемент в виде каталога.
  4. На вкладке Каталог на ленте, в группе Метаданные щелкните Синхронизировать Синхронизировать метаданные.
    Содержимое метаданных будет синхронизировано. Отображение метаданных будет обновлено и в нем будет показано содержимое обновленных метаданных элемента.

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

Редактирование синхронизированных метаданных

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

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

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

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

Другие операции, при которых обновляются метаданные

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

Также вы можете дополнительно выбрать ведение журнала операций геообработки в метаданных элемента. Если эта опция будет включена, то каждый раз при запуске инструмента этот элемент будет меняться, новая запись будет добавляться к метаданным элемента. Например, при создании нового класса объектов это произойдет запуске инструмента геообработки. Метаданные будут созданы этим процессом для класса объектов и он будет обновлен, таким образом добавится первая запись в историю геообработки о том, что элемент был создан. Вы можете выбрать, нужно ли включать операции в официальную хронику элемента, в редакторе метаданных ArcGIS на странице История геообработки. Каждая дополнительная операция, которая определяется проекцию класса объектов, или добавляет/удаляет поля в таблице атрибутов, будет аналогичным образом записана в метеданных элемента.

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