Skip To Content

Включить отслеживание редактирования в векторном слое

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

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

Включить отслеживание редактирования в размещенном векторном слое

Владелец размещенного векторного слоя или администратор портала может включить отслеживание правок для слоя, отметив опцию Отслеживать, кто создал и последний раз обновил объекты на вкладке Настройки на странице деталей сервиса объектов. Более подробно см. Управление размещёнными векторными слоями .

Если слой объектов доступен всем (публичный), то ArcGIS записывает дату и время, когда объект был добавлен или изменен, но имя пользователя при этом не сохраняется.

Включение отслеживания редактирования в векторном слое ArcGIS Server

Чтобы включить отслеживание изменений в данных в слое объектов ArcGIS Server (сервисе объектов), это должен сделать владелец источника данных. Дополнительные сведения см. в разделе Отслеживание редактирования в сервисах объектов в справочной документации ArcGIS Server.

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

Если же неавторизованный пользователь редактирует сервис объектов, который содержит слои с включенным отслеживанием изменений, ESRI_Anonymous записывается в полях автора и редактора, а дата и время добавления или редактирования пространственного объекта – в соответствующих полях добавления и правки; но при просмотре этих полей через сервис объектов они выглядят пустыми. Помните, что если вы добавляете незащищённый сервис объектов в ArcGIS Online или на портал ArcGIS Enterprise (иными словами, у сервиса нет аутентификации ArcGIS Server), редактирование считается осуществлённым от имени неавторизованного пользователя и ESRI_Anonymous записывается в поля автора и редактора.

Если вы хотите включить отслеживание изменений для уже опубликованных данных, нужно выполнить следующее:

  1. Войдите в ArcGIS Server Manager с правами администратора или издателя и остановите картографический сервис (с включенным доступом к объектам).
  2. Владелец данных должен включить отслеживание изменений для классов объектов, которые используются в сервисе объектов.
  3. Запустите сервис заново в ArcGIS Server Manager.