Skip To Content

Фильтр правок

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

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

Отслеживание того, кто создал и последний раз обновлял объекты, устанавливается автором карты. Отслеживание доступно для сервисов объектов из ArcGIS Server 10.1 и более поздних версий. Вы можете фильтровать правку только для слоев, для которых включено отслеживание правки и содержится менее 30 тысяч объектов.

Применение фильтра

Вы можете применить фильтр к полю даты, которое использует для отслеживания даты и времени, когда объект был изменен в последний раз, указав нужный диапазон дат. Например, если вы проверяете правки в конце каждой недели, вы можете настроить фильтр по всем изменениям, которые были сделаны в течение последней недели. Это позволяет найти новые правки, выявить дубли и, таким образом, повысить качество данных. Можно применить фильтр на панели Содержание или из таблицы Map Viewer.

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

Преимущества использования фильтров приведены ниже:

  • При задании фильтра для слоя, вы можете сохранить его на карте.
  • Эти типы фильтров могут быть применены как к сервисам объектов ArcGIS Server, так и к размещенным векторным слоям.
  • Вы можете комбинировать фильтры для нескольких полей.

Использование опции Фильтр изменений

Для размещенных векторных слоев вы можете использовать опцию Фильтр изменений в Map Viewer для фильтра по автору правки.

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

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

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

Следуйте инструкциям ниже, чтобы настроить фильтр по конкретному редактору в размещенном векторном слое:

  1. Откройте векторный слой в Map Viewer.
  2. Нажмите кнопку Детали.
  3. Щелкните кнопку Показать содержание карты.
  4. На панели Содержание щелкните слой, для которого будет настроен фильтр.
  5. Щелкните кнопку Другие опции и затем Фильтр изменений.
  6. Выберите редактора из ниспадающего списка Показать правки, сделанные.

    На карте будут показаны только те объекты, которые были изменены этим пользователем. Вы можете проверить расположение объектов или открыть таблицу для проверки атрибутов.

  7. Щелкните Показать все правки для отмены фильтра и просмотра всех объектов на карте.
Примечание:

Фильтры, заданные с помощью Фильтр изменений не сохраняются на карте. Если вы закроете карту и откроете ее снова, то вам необходимо повторно настроить фильтр.