Подготовка вашего слоя

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

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

  1. Какую пространственную информацию вам необходимо собрать? Местоположение, длина или площадь?
  2. Как следует хранить слой для проекта? Рекомендации зависят от цели сбора данных и того, требуется ли вам поддержка или проверка качества данных (QA/QC).

    Цель сбора данныхЗадача мобильных работников

    Инвентаризация объектов или запись новых наблюдений

    Сбор данных о новом объекте или наблюдении, включая информацию о местоположении и заполнение формы

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

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

    Наземная проверка существующих объектов и наблюдений, внесение исправлений при обнаружении противоречий

    Инспектирование существующих объектов или наблюдений и обновление местоположения и форм, если в поле обнаружены несоответствия записям

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

    Обновление формы на основе проверки

    Обновление существующих объектов или наблюдений информацией о текущем состоянии, сохраняя доступными хронологические отчеты

    Добавление новой связанной формы в отчет о проверке

  3. Что следует включить в форму? Форма определяет, какую информацию могут собрать мобильные сотрудники.

Выбор пространственной информации

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

Сбор информации оТип используемых пространственных данныхПример

Единичное местоположение

Точки

Пожарный гидрант

Расстояние или длина, которые необходимо определить и измерить

Линии

Дорога

Площадь или область, которые необходимо определить и измерить

Полигоны

Участок под строением

Выбор способа хранения слоя

Рекомендации по хранению слоя зависят от цели сбора данных и того, требуется ли вам поддержка или проверка качества данных (QA/QC). Смотрите рекомендации, в зависимости от цели сбора данных:

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

Инвентаризация объектов или запись новых наблюдений

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

Подсказка:

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

При создании нового слоя рекомендуется создать размещенный векторный слой, однако, для редактируемого слоя вам, возможно, придется использовать ArcGIS Server. Это поддерживается (хотя создание таких сервисов в настоящей справке не рассматривается). См. Использование ArcGIS Server для нового доступного для редактирования слоя.

Добавление данных к существующему сбору данных

Ваши мобильные работники собирают данные о дополнительных объектах или наблюдениях (включая местоположение и форму), дополняющих существующую инвентаризацию объектов или набор наблюдений. Так как поддержка или проверка качества данных (QA/QC) часто являются ключевыми процессами для таких проектов, рекомендуемыми рабочими процессами являются те, которые поддерживают эти процессы:

  • Создайте редактируемый размещенный векторный слой для хранения добавленных во время сбора данных объектов и наблюдений. После завершения проекта просмотрите добавленные данные и импортируйте их в достоверный (существующий) слой (или в другой размещенный векторный слой, или на ArcGIS Server).
  • Добавление новых объектов и наблюдений в существующие версионные данные сервиса объектов ArcGIS Server. Использование версионных данных обеспечивает выполнение процессов QA/QC посредством согласования и закрепления.
  • Добавьте новые объекты и наблюдения в существующий слой и отметьте их для просмотра. Включите скрытое поле, указывающее, был ли объект или наблюдение просмотрены, используя, например, такие значения по умолчанию, как новый или не просмотрено. Это значение будет изменяться в ходе процесса QA/QC (например, на значение просмотрено). Новый объект или наблюдение могут быть частью достоверного слоя по мере его сбора, но флаг у записи указывает пользователям, находится ли запись в процессе просмотра. Вы даже можете использовать вид размещенных объектов, выбирая, будет ли ваш достоверный слой показывать текущие просматриваемые объекты или наблюдения или они будут исключены.

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

Проверка на месте существующих объектов и наблюдений

Ваши мобильные работники инспектируют существующие объекты или наблюдения и обновляют информацию об их местоположении и форму, если в поле обнаружены несоответствия. Рекомендации к слою проекта основаны на том, как хранится существующий слой и требуется ли выполнение процессов QA/QC. Рекомендации для следующих существующих слоев:

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

Существующий редактируемый размещенный векторный слой

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

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

Существующие версионные данные сервиса объектов ArcGIS Server

Если в сервисе объектов ArcGIS Server есть существующие версионные данные, используйте в Collector ваш существующий сервис. Поскольку ваш слой версионный, вы будете выполнять проверку качества перед внесением изменений в версию, представляющую текущее состояние системы (версионные данные обеспечивают рабочий процесс путем согласования и закрепления).

Существующие неверсионные данные с включенным архивированием в редактируемом сервисе объектов ArcGIS Server

Если у вас есть неверсионные данные с включенным архивированием в редактируемом сервисе объектов ArcGIS Server и не требуется процесс QA/QC, используйте существующий слой. Для слоя проекта, в котором необходимо выполнение процессов QA/QC, рекомендуются три структуры. Выберите ту, которая лучше всего подходит для рабочих процессов вашей организации:

  • Создайте редактируемый размещенный векторный слой для проекта и импортируйте в него существующий слой. Включите флаг, указывающий на изменения, либо используйте отслеживание редактирования, чтобы узнать, что изменилось в ходе выполнения проекта. Как только проект будет завершен, просмотрите изменения и добавьте их к вашему достоверному (существующему) слою.
  • Добавьте запись в форму существующего слоя, чтобы отметить отредактированные объекты и наблюдения для просмотра. Используйте существующий слой для проекта и просмотрите отмеченные объекты и наблюдения.
  • Создание версии данных и публикация сервиса объектов ArcGIS Server для использования в проекте. Используйте согласование и закрепление, чтобы просмотреть изменения, внести их в версионные данные, а затем импортировать в исходные неверсионные данные.

Существующий слой, редактирование которого не поддерживается в Collector

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

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

Новый слой станет достоверным слоем и импортируется в ArcGIS Server или экспортируется в предыдущий формат.

Запись текущего состояния (без хронологических записей)

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

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

Запись текущего состояния с хронологическими записями

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

Рекомендации к проекту основаны на том, как хранится существующий слой, и соответствуют рекомендациям, приведенным выше для проектов проверки данных на месте. Тем не менее, если существующий слой не имеет связанных таблиц, рекомендуется импортировать существующий слой в новый, который имеет. Этот слой может быть новым размещенным векторным слоем или сервисом объектов ArcGIS Server.

Использование ArcGIS Server для нового редактируемого слоя

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

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

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

Разработка формы

Мобильные работники руководствуются формой. При подготовке слоя помните, что записи форм управляются структурой слоя — поля в слое являются записями в форме, используемой мобильными работниками в Collector. Если вы создаете слой, помните об этом, добавляя в него поля. Если вы используете существующий слой, подумайте об его обновлении, чтобы создать лучшую форму.

Записи в формеДанные для их поддержки

Раскрывающиеся списки

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

Числовые диапазоны

Укажите диапазон допустимых значений с помощью интервального домена.

Необходимая информация

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

Значения по умолчанию

Введите значение по умолчанию, которое вводится для записи в новой форме.

Выбор даты

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

Прикрепление фото, видео, документа или аудио

Примечание:

Аудио вложения и документы (.doc, .docx, .pdf, .xls и .xlsx файлы) поддерживаются только в iOS.

Разрешите вложения для вашего слоя.

Информация сканирования штрих-кодов или QR-кодов

Collector позволяет вводить текстовые записи путем сканирования штрих-кода или QR-кода.

Запись метаданных GPS

Подготовьте слой для записи метаданных GPS. (Это лишь одна часть подготовки к сбору данных высокой точности.) Поддерживается для точечных слоев.

Отслеживание изменений

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

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