Развертывание вашей карты

Когда карта будет подготовлена для использования в поле, разверните ее для ваших мобильных работников. Поделитесь картой с работниками, и тогда они смогут найти ее в Collector или открыть ее по ссылке. Предоставьте своим мобильным работникам помощь по использованию приложения, настроив полевое руководство для проектов сбора данных вашей организации. Вы также можете использовать ПО управления мобильным устройством (MDM) для развертывания и настройки мобильного приложения.

Публикация карты для использования в Collector

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

  1. Если мобильные работники не являются участниками организации ArcGIS (в ArcGIS Online или ArcGIS Enterprise), вы должны создать для них учетные записи.

    См. Приглашение и добавление пользователей в ArcGIS Onlineили Добавить пользователя к порталу в ArcGIS Enterprise.

    Для использования Collector создаваемые учетные записи должны соответствовать требованиям учетной записи ArcGIS.

  2. Если у вас еще нет группы, которую вы будете использовать для управления доступа мобильных работников к вашим картам и данным, создайте такую группу.
  3. Добавьте мобильных работников в группу.
  4. Опубликуйте карту и слои для группы.

Открытие карты по ссылке

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

Ссылки в Collector

Ссылки Collector имеют следующий формат: https://collector.arcgis.app?parameter=value&parameter=value, где пары параметр - значение заменяются значениями, которые вы хотите использовать для открытия карты. Например, https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714 использует параметр itemID и значение 3ac4145c1ac44aea86e9ed42e00fbb0d для того, чтобы открыть карту с этим ID. Параметр referenceContext и его значение center определяют тип действия, которое должно быть выполнено в приложении, в данном случае, центрирование карты. Параметр center и значение 34.0547155,-117.1961714 указывают координаты для центрирования карты.

Параметры

Следующие параметры поддерживаются ссылками Collector. Если параметры не будут переданы, то при касании этой ссылки откроется Collector (или будет выведено соответствующее предложение).

ПараметрЗначенияПримечания

portalURL

URL портала вашей организации

  • Если указано и мобильный сотрудник вышел из системы или подключен к другому порталу (в том числе ArcGIS Online), им предлагается выйти из системы, а затем появляется экран входа в организацию с полями для ввода учетных данных.
  • Укажите тот же URL-адрес, который вы вводите в браузере, когда хотите получить доступ к порталу, например, https://myportal.mycompany.com/arcgis.

referenceContext

Что произойдет, если оно откроется и пользователь вошел в систему

Поддерживаются следующие значения:

  • addFeature
  • center
  • open
  • search
  • updateFeature

itemID

itemID открывающейся карты

  • Необходим referenceContext=open.
  • itemID указан в URL-ссылке страницы элемента карты. Например, если URL-адрес страницы элемента карты https://www.arcgis.com/home/item.html?id=3ac4145c1ac44aea86e9ed42e00fbb0d, то ID элемента карты будет 3ac4145c1ac44aea86e9ed42e00fbb0d.

center

Набор координат широты и долготы (y, x), по которым центрируется карта

  • Необходимы itemID и referenceContext=center.
  • Координаты должны быть в WGS84.
  • Разделяйте координаты запятыми без пробелов.

search

Адрес, место, координаты или объект, который нужно найти

  • Необходимы itemID и referenceContext=search.
  • Значение должно быть в формате URL (пробелы должны быть закодированы как + или %20).
  • Объекты идентифицируются с использованием тех же терминов, которые используются для их поиска на карте.

featureSourceURL

URL-ссылка слоя или таблицы, где начинается сбор данных

  • Требует itemID и либо referenceContext=addFeature или referenceContext=updateFeature
  • При необходимости укажите записи в форме с помощью параметра featureAttributes.

featureAttributes

Словарь JSON записей в форме для нового собранного объекта

  • Требует itemID, либо referenceContext=addFeature или referenceContext=updateFeature, а также featureSourceURL.
  • Указанные записи перезаписывают все существующие значения.
  • Если запись отсутствует в редактируемой форме или указан неверный тип значения, запись игнорируется.
  • Даты должны быть представлены в виде числового значения в миллисекундах с начала эпохи времени (эпохи Unix).
  • Записи со связанным доменом кодированных значений используют код домена (не описание домена).
  • Записи должны быть закодированы в URL перед передачей в Collector.

geometry

Определяют местоположение для нового собранного объекта

  • Необходимы itemID, referenceContext=addFeature и featureSourceURL.
  • Значение - это координата, содержащая x, y и z, или представление геометрии JSON (точка, линия или полигон).
  • Значения JSON должны быть закодированы в URL.
Примечание:

Скоро появится поддержка Android.

useAntennaHeight

Если высота антенны текущего приемника должна быть вычтена из z-значения каждой вершины местоположения

  • Необходимы itemID, referenceContext=addFeature, geometry и featureSourceURL.
  • Значение - Логическое (Булево), true или false.
  • По умолчанию false.
Примечание:

Скоро появится поддержка Android.

useLocationProfile

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

  • Необходимы itemID, referenceContext=addFeature, geometry и featureSourceURL.
  • Значение - Логическое (Булево), true или false.
  • По умолчанию false.
Примечание:

Скоро появится поддержка Android.

featureID

Уникально идентифицирует объект в слое, который нужно обновить. Должно быть поле GlobalID.

  • Требует referenceContext=updateFeature
  • Слой, содержащий объект, должен поддерживать обновления объектов.
Примечание:

Скоро появится поддержка Android.

callback

URL для вызова при сборе устройства или наблюдения заполнен

  • Требует itemID, либо referenceContext=addFeature или referenceContext=updateFeature, а также featureSourceURL.
  • При необходимости, перед вызовом URL-адреса, предложите подсказку пользователю, заданную параметром callbackprompt.
  • Если параметры передаются в URL-адресе обратного вызова, значение каждого параметра должно быть закодировано в URL, а затем закодирован весь URL-адрес обратного вызова (включая повторное кодирование значений).
Примечание:

Скоро появится поддержка Android.

callbackPrompt

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

  • Требует itemID, либо referenceContext=addFeature или referenceContext=updateFeature, featureSourceURL и callback.
  • Значение должно быть в формате URL (пробелы должны быть закодированы как + или %20).
Примечание:

Скоро появится поддержка Android.

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

Открытие карты

Откройте карту, используя следующие параметры:

  • itemID
  • referenceContext=open
  • portalURL (дополнительно)

Ниже приведены примеры:

Центрирование карты

Открытие карты и центрирование ее в указанном месте, используя следующие параметры:

  • itemID
  • referenceContext=center
  • center

Ниже приведен пример:

https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714

Поиск на карте

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

  • itemID
  • referenceContext=search
  • search

Ниже приведены примеры:

Начало сбора объектов

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

  • itemID
  • referenceContext=addFeature
  • geometry (дополнительно) — если указано, определяет форму объекта. В противном случае для точки или первой вершины, если это линия или полигон, используется GPS-местоположение мобильного работника.
  • useAntennaHeight (дополнительно)
  • useLocationProfile (дополнительно)
  • featureSourceURL
  • featureAttributes (дополнительно)
  • callback (дополнительно)
  • callbackPrompt (дополнительно)
Примечание:

Скоро появится поддержка geometry, useAntennaHeight, useLocationProfile, callback и callbackPrompt в ссылках на Android.

Ниже приведены примеры:

Начать обновление объекта

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

  • itemID
  • referenceContext=updateFeature
  • featureSourceURL
  • featureID
  • featureAttributes (дополнительно)
  • callback (дополнительно)
  • callbackPrompt (дополнительно)
Примечание:

Это не применимо к строкам таблицы.

Скоро появится поддержка callback и callbackPrompt в ссылках на Android.

Ниже приведены примеры:

Обеспечение мобильных работников справкой

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

  1. Скачайте шаблон полевого руководства.
  2. Настройте его (добавьте логотип, подсказки по решению проблем, специфичных для вашей организации и т.п.). Не забудьте удалить первый раздел, посвященный настройке.
  3. Передайте его полевым работникам.

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

Управление мобильным устройством

Управление мобильным устройством (MDM) - программное обеспечение, используемое для администрирования мобильных устройств в организации. MDM используется для повышения безопасности данных и сети, а также для установки и применения для мобильных устройств специальных политик. Кроме того, использование MDM повышает эффективность развертывания приложений и управления ими на мобильных устройствах, включая контроль за тем, как и когда обновляется приложение. Дополнительные сведения о подходе Esri к MDM, см. в разделе Техническая документация по безопасности мобильных решений ArcGIS в ArcGIS Trust Center.

При подготовке к развертыванию Collector на мобильных устройствах вашей организации через MDM существует ряд параметров приложения и профиля, которые вы, возможно, захотите настроить. К ним относятся URL-адрес портала и настройки VPN для каждого приложения.

Внимание:

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

Конфигурация приложения Collector

Конфигурация приложения (также называемая AppConfig) описывает формат предоставления параметров приложения, в том числе таких как URL портала, между прочих. Вместо того чтобы настраивать эти параметры вручную при каждой установке мобильного приложения, вы можете использовать свой MDM для автоматического задания и применения настроек приложения. Эти настройки задаются словарем, состоящим из пар «ключ-значение», находящимся в файле XML. Порядок создания словаря зависит от используемого MDM. Для получения подробной информации о настройке приложения посетите Сообщество AppConfig.

Следующие настройки Collector можно задать с помощью конфигурации приложения в MDM:

КлючЗначениеПримечания

portalURL

URL портала вашей организации

  • Когда Collector запущен, он напрямую переходит на экран входа в ваш портал организации.
  • Например, https://myportal.mycompany.com/gis.
  • Тип значения - строковый.

Виртуальная частная сеть для приложения

Настройка виртуальной частной сети для приложения (per-app VPN) в MDM позволяет ограничить доступ к внутренним ресурсам для определенных управляемых приложений. Collector может быть развернут в этой конфигурации. Чтобы настроить использование VPN на уровне приложения для Collector, см. документацию к ПО используемого MDM.

Внимание:

Если ваши устройства работают на iOS и используют версию ArcGIS Online или ArcGIS Enterprise10.6.1 или более позднюю, Safari используется для отображения экрана входа на портал в Collector. Чтобы обеспечить корректную работу при включенной VPN для приложения, домен вашего портала (например, mycompany.com) должен быть указан в настройке Домены Safari в профиле VPN приложения, которую вы используете. Если Домены Safari заданы некорректно, то назначенные мобильные устройства не смогут получить к экрану входа на портал в Collector.

Если вы задали Домен Safari в профиле VPN для приложения, как описано выше, приложение браузер Safari также может получить доступ к домену портала, который вы указали в Доменах Safari. Если вы хотите заблокировать такой доступ, настройте Ограничение iOS (если это доступно в вашем MDM) на Блокировать приложение браузера Safari на нужных устройствах.

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

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