Владельцы векторных слоев могут настраивать слой таким образом, чтобы отслеживать, кто создавал и изменял объекты в слое, а также когда были внесены эти изменения. Если для слоя сервиса объектов включено отслеживание изменений, то вы можете просмотреть историю редактирования, щёлкнув на объекте на карте. История появляется как часть атрибутивной информации во всплывающем окне.
Вы можете также отфильтровать изменения, которые вы видите на карте. Это удобно в случаях, когда важно соблюдать качество ведения данных. Например, вы хотите проверить изменения, которые были внесены за последние 5 дней, вы можете открыть слой в Map Viewer Classic (ранее - Map Viewer) и задать фильтр по полю даты, где хранится информация о времени последнего изменения. Если же вы хотите увидеть только изменения, внесенные конкретным пользователем, вы можете задать фильтр по имени этого пользователя. Если же нужно настроить фильтр только по имени редактора, то для размещенных векторных слоев нужно добавить слой в Map Viewer Classic и задать фильтр для конкретного редактора.
Отслеживание того, кто создал и последний раз обновлял объекты, устанавливается автором карты. Отслеживание доступно для сервисов объектов из ArcGIS Server 10.1 и более поздних версий. Вы можете фильтровать изменения только для слоев, для которых включено отслеживание изменений и содержится менее 30 тысяч объектов.
Применение фильтра
Вы можете применить фильтр к полю даты, которое использует для отслеживания даты и времени, когда объект был изменен в последний раз, указав нужный диапазон дат. Например, если вы проверяете изменения в конце каждой недели, вы можете настроить фильтр по всем изменениям, которые были сделаны в течение последней недели. Это позволяет найти новые изменения, выявить дубли и, таким образом, повысить качество данных. Можно применить фильтр на панели Содержание или из таблицы Map Viewer Classic.
Также можно настроить фильтр по полю, где хранится имя редактора, чтобы отобразить на карте только те изменения, которые были внесены конкретным пользователем. Например, если у вас есть новый сотрудник и вы хотите более тщательно проверить его работу в первые месяцы, вы можете настроить фильтр таким образом, чтобы показывались только изменения, выполненные им за указанный период времени.
Преимущества использования фильтров приведены ниже:
- При задании фильтра для слоя, вы можете сохранить его на карте.
- Эти типы фильтров могут быть применены как к сервисам объектов ArcGIS Server, так и к размещенным векторным слоям.
- Вы можете комбинировать фильтры для нескольких полей.
Использование опции Фильтр изменений
Для размещенных векторных слоев вы можете использовать опцию Фильтр изменений в Map Viewer Classic для фильтра по автору изменения.
Например, если у вас есть редактируемый размещенный векторный слой, который является общедоступным, и вы хотите посмотреть, какие изменения были сделаны анонимными пользователями (теми, кто не выполнил вход в организацию), вы можете настроить фильтр для всех объектов, чьим автором является ESRI_Anonymous и просмотреть их.
Вы можете использовать этот фильтр в связке с фильтром по времени изменений, чтобы просмотреть все изменения, которые сделал конкретный пользователь в выбранный период времени.
Преимуществом использования этого метода по сравнению с обычным фильтром слоя является то, что вам не нужно знать и правильно указать имя редактора, т.к. опция Фильтр изменений предоставляет список имен пользователей.
Следуйте инструкциям ниже, чтобы настроить фильтр по конкретному редактору в размещенном векторном слое:
- Откройте векторный слой в Map Viewer Classic.
- Нажмите кнопку Детали.
- Щелкните кнопку Показать содержание карты.
- На панели Содержание щелкните слой, для которого будет настроен фильтр.
- Щелкните кнопку Другие опции и затем Фильтр изменений.
- Выберите редактора из ниспадающего списка Показать изменения, сделанные.
На карте будут показаны только те объекты, которые были изменены этим пользователем. Вы можете проверить расположение объектов или открыть таблицу для проверки атрибутов.
- Щелкните Показать все изменения для отмены фильтра и просмотра всех объектов на карте.
Примечание:
Фильтры, заданные с помощью Фильтр изменений не сохраняются на карте. Если вы закроете карту и откроете ее снова, то вам необходимо повторно настроить фильтр.