Часто задаваемые вопросы

Общие

Слой отслеживания местоположения

Веб-приложение

Мобильное приложение

Общие

Что такое ArcGIS Tracker?

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

ArcGIS Tracker включает мобильное приложение для Android и iOS, которое может быть запущено в фоновом режиме для сбора треков, а затем будет отправлять эти сведения в слой трекинга; это новая функциональность, доступная в ArcGIS Online и ArcGIS Enterprise версии 10.7 и позднее. Администраторы могут использовать готовое веб-приложение Track Viewer для управления безопасностью треков, настраивая для авторизованных пользователей просмотр последних известных местоположений и треков других пользователей.

Как установить и авторизовать ArcGIS Tracker?

ArcGIS Tracker включает два приложения:

  • Мобильное приложение ArcGIS Tracker
  • Веб-приложение Track Viewer

Мобильное приложение ArcGIS Tracker доступно в Google Play ля устройств Android и в App Store для iPad и iPhone. Мобильное приложение Tracker является премиум-приложением, дополнительную лицензию на которое необходимо заказать и назначить каждой учетной записи ArcGIS, которую вы будете отслеживать. Эта лицензия поддерживается всеми типами пользователей (в том числе и типом Viewer). Подробнее см. раздел типы пользователей в ArcGIS Online или типы пользователей в ArcGIS Enterprise.

Примечание:

Если доступ к Google Play отсутствует, см. техническую статью о загрузке Tracker с Esri.

Доступ к веб-приложению Track Viewer осуществляется через портал. Как вы будете это выполнять, зависит от используемого ПО.

Чтобы использовать веб-приложение Track Viewer для создания видов треков, вы должны быть администратором. Чтобы использовать веб-приложение Track Viewer для просмотра треков, необходимо право на просмотр отслеживания местоположения, а сами треки должны быть доступны для этого пользователя. Для получения дополнительной информации см. права доступа в ArcGIS Online или права доступа в ArcGIS Enterprise.

Примечание:

Если вы используете ArcGIS Enterprise 10.8 или более поздней версии, Track Viewer устанавливается по умолчанию. При работе в более ранней версии ArcGIS Enterprise нужно установить Track Viewer. См. ArcGIS Enterprise конфигурация Track Viewer для получения дополнительной информации о требованиях для разных версий ArcGIS Enterprise.

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

Как развернуть ArcGIS Enterprise для поддержки Tracker?

Возможность отслеживания местоположения включена в базовое развертывание ArcGIS Enterprise 10.7 или более поздних версий. Более подробно о различных шаблонах развертывания и рекомендуемых спецификациях см. Руководство по развертыванию ArcGIS Tracker для ArcGIS Enterprise.

Каковы условия лицензирования приложения?

ArcGIS Tracker доступен для участников организаций ArcGIS. Это включает пользователей с подпиской на ArcGIS Online или учетной записью ArcGIS Enterprise. Дополнительные сведения см. в разделе Требования к учетной записи ArcGIS и Условия лицензирования.

Чем ArcGIS Tracker отличается от отслеживания, которое выполняется в ArcGIS Workforce и предыдущих версиях ArcGIS Collector?

Отслеживание местоположения теперь доступно во всей организации, оно осуществляется с помощью нового типа слоев - слоя отслеживания местоположения. Все треки теперь хранятся в одном слое и связаны с конкретным пользователем. В Workforce последние известные местоположения существуют в рамках проекта Workforce. В Collector можно создавать и использовать слои для каждой карты.

Дополнительно, Tracker поддерживает сбор треков как в активном, так и в фоновом режиме. Он оптимизирован для эффективного сбора точек и низкого расходования батареи.

Есть ли у Esri API для разработчиков для использования отслеживания местоположения?

Нет. Логика, которая используется в ArcGIS Tracker для хранения, управления и загрузки треков, недоступна в виде API. Однако вы можете использовать эту схему URL для удаленного запуска мобильного приложения Tracker из ваших приложений.

Необходим ли ArcGIS GeoEvent Server для работы ArcGIS Tracker с ArcGIS Enterprise?

Нет. Новая возможность отслеживания местоположения включена в базовое развертывание ArcGIS Enterprise 10.7 или более поздних версий. Хранилище пространственно-временных больших данных, которое необходимо для ArcGIS Tracker включено в базовое развертывание и не требует ArcGIS GeoEvent Server.

Однако вы можете усовершенствовать отслеживание местоположения с помощью ArcGIS GeoEvent Server. Соединив отслеживание местоположения ArcGIS Tracker с возможностями гео-зонирования ArcGIS GeoEvent Server, вы можете по-новому взглянуть на бизнес-процессы. Например, таким образом вы сможете получать уведомления, когда мобильный сотрудник приехал или покинул рабочее место. Это поможет более эффективно управлять полевыми работниками.

Могу ли я использовать ArcGIS GeoAnalytics Server для анализа отслеживания местоположения?

Да. ArcGIS GeoAnalytics Server включает множество инструментов для выполнения сложного анализа и является отличным дополнением к базовому развертыванию ArcGIS Enterprise, чтобы получать больше информации из местоположений треков. Ниже приведены несколько примеров:

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

Расходует ли использование ArcGIS Tracker с ArcGIS Online кредиты?

Нет. Слой трекинга не потребляет кредиты за хранение. Более подробную информацию об использовании кредитов в ArcGIS Online см. в разделе Понятие кредитов.

Как оставить отзыв о ArcGIS Tracker?

Команда ArcGIS Tracker хотела бы знать ваше мнение о приложении. Если у вас есть отзывы или вопросы, отправьте электронное письмо по адресу ArcGISTracker@esri.com. Вы также можете оставить отзыв на странице сообщества ArcGIS Tracker GeoNet.

Что планируется для Tracker?

Tracker позволяет собирать местоположения мобильных пользователей, отслеживать, где они находятся сейчас и анализировать, где они были. Хотя нет никаких планов по добавлению новых возможностей в мобильное приложение Tracker, оно будет поддерживаться. Новые возможности отслеживания станут частью нового приложения ArcGIS Field Maps. Поддержка веб-приложения Track Viewer будет продолжаться; но в настоящее время его развитие не предусматривается.

ArcGIS Field Maps будет единственным приложением, необходимым вашим мобильным сотрудникам для выполнения рабочих процессов, ориентированных на карту. Они смогут собирать данные, делать заметки на карте, записывать треки местоположений, выполнять назначения и переходить к объектам из одного приложения. Приложение ArcGIS Field Maps имеет бета-версию и будет выпущено в три этапа, первый из которых будет доступен в третьем квартале 2020 года. Более подробнее об ArcGIS Field Maps

Слой отслеживания местоположения

Какая информация хранится в слое отслеживания местоположения?

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

Примечание:

Слой линий трека недоступен в ArcGIS Enterprise.

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

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

В чем разница между временной меткой местоположения и датой последнего изменения?

location_timestamp содержит дату и время записи местоположения мобильным приложением. last_edited_date соответствует последнему изменению объекта в базе данных сервера.

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

Как настраивается доступ к последним известным местоположениям и трекам для других пользователей?

Треки местоположений хранятся в вашей организации. Если включен контроль доступа на основе владения (ownership-based access control – OBAC) для истории треков местоположений, то пользователи могут видеть только свои собственные треки. Пользователи, которым необходимо просмотреть дополнительные треки, должны иметь права на просмотр треков местоположения и быть добавлены в группу, содержащую вид треков, к которому им необходим доступ. Администраторы (включая того, кто создает слой отслеживания местоположений) могут получить доступ ко всем трекам в слое.

Права на просмотр треков местоположений предоставляется администраторам по умолчанию и могут быть добавлены к пользовательским ролям. Представления треков могут создавать администраторы в веб-приложении Track Viewer, где они определяют, треки каких мобильных пользователей должны быть включены. Администратор также добавляет вьюеров треков, которые могут просмотреть последние известные местоположения и треки этих мобильных пользователей. При создании представления трека также создается группа в ArcGIS Online или группа в ArcGIS Enterprise, которая определяет настройки доступа к этому представлению.Добавление вьюеров трека к представлению также добавляет их в эту группу.

Поскольку у вьюеров есть доступ к трекам, они могут их просматривать в веб-приложении Track Viewer или на другой карте или в приложении. Представление трека – это представление размещенного векторного слоя, которое может использоваться для визуализации и анализа в ArcGIS.

Можно ли использовать слой отслеживания местоположения в других приложениях?

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

  • Если вы являетесь администратором, вы можете использовать слой отслеживания местоположения для просмотра всех треков в слое.
  • Если вы не являетесь администратором, но у вас есть право на просмотр отслеживания местоположения, вы сможете просмотреть все треки в представлениях треков, к которым у вас есть доступ. Вы можете добавить представление размещенного векторного слоя, созданного в виде части представления треков, в другие приложения и карты, чтобы посмотреть все входящие в него треки.
  • Треки в ArcGIS Online можно экспортировать только как шейп-файлы и файлы CSV.
  • Инструменты анализа ArcGIS Online невозможно использовать в слоях отслеживания местоположения.

Могу ли я добавить собственные поля в слой отслеживания местоположения?

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

Могу ли я удалить точки трека из слоя отслеживание местоположения?

Да. Несмотря на то, что слой отслеживания местоположения явно не поддерживает возможность удаления в определении векторного слоя, администраторы все же могут удалять треки через ArcGIS REST API с помощью операции удалить объекты. Перейдите к конечной точке REST удаления объектов для слоя треков, где вы можете задать выражение условия или ID объекта для выбора и удаления треков. URL конечной точки REST удаления объектов имеет формат https://host.domain.com/webadaptor/rest/services/Hosted/location_tracking/FeatureServer/0/deleteFeatures (где хост, домен и веб-адаптер будут заменены сведениями с вашего сервера).

Примечание:

Если вы используете ArcGIS Online, возможность удаления треков ограничивается полным удалением одного или нескольких треков пользователя. Это гарантирует, что последнее известное местоположение и треки пользователя будут полностью удалены. Удаление отдельных точек трека не поддерживается. Чтобы успешно удалить треки пользователя, необходимо использовать следующие параметры в конечной точке удаления объектов REST (как описано выше):

  • returnDeleteResults = false
  • async = true
  • rollbackOnFailure = false

Кроме того, условие where должно использовать следующий формат: created_user in ('<username>').

Как я могу отфильтровать недопустимые точки трека?

Веб-приложение Track Viewer отфильтровывает недопустимые точки трека, используя выражение, показанное ниже. Вы можете использовать это же выражение в Map Viewer, чтобы отфильтровать недопустимые точки трека на вашей собственной карте. Примените фильтр к слою треков в Map Viewer, используя следующее выражение:

horizontal_accuracy <= 10 OR (horizontal_accuracy <= 25 AND (speed is not NULL OR course is not NULL)) OR (speed is not NULL AND course is not NULL)

Веб-приложение

Почему я не могу войти в веб-приложение ?

При входе в систему может возникнуть несколько известных проблем. Проверьте, что вы ввели имя пользователя и пароль правильно. Убедитесь, что ваша учетная запись относится к организации ArcGIS (ArcGIS Online или ArcGIS Enterprise версии 10.7 и выше) и что она соответствует требованиям ArcGIS к учетной записи. Чтобы использовать это веб-приложение, вы должны быть администратором или иметь право на просмотр отслеживания местоположения. Для получения дополнительной информации см. права доступа в ArcGIS Online или права доступа в ArcGIS Enterprise.

Мобильное приложение

Почему я не могу войти в мобильное приложение ?

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

Как работает трекинг?

Мобильные пользователи включают или выключают отслеживание местоположения в мобильном приложении ArcGIS Tracker. Когда оно включено, то их местоположение записывается, независимо от того, используют ли они приложение или оно работает в фоновом режиме. В Android фоновый сервис отслеживает мобильного пользователя даже в случае, когда приложение закрыто. В iOS, если приложение закрыто, отслеживание может быть автоматически перезапущено в фоновом режиме без взаимодействия с пользователем, если происходит значительное изменение местоположения (как правило, изменение Wi-Fi или сотовой сети).

Tracker полагается на провайдеров с привязкой к местоположению, которые определяют местоположение с помощью имеющегося на устройстве оборудования, включая (но не ограничиваясь) Wi-Fi, GPS и сотовые сети. Эти местоположения хранятся на устройстве локально, пока они не будут загружены в слой отслеживания местоположения. Минимальное расстояние между точками задается на основе активности мобильного пользователя. При пешей ходьбе это расстояние равно как минимум 5 метрам между точками, при передвижении на автомобиле - 30 метрам, а для других типов активности - 10 метрам.

Треки загружаются регулярно, когда у мобильного сотрудника появляется подключение к данным. Если устройство заряжается, либо его заряд превышает 20% от объема батареи, то треки загружаются каждые 60 секунд. В противном случае они будут загружаться каждые 10 минут. Это выполняется автоматически, мобильному сотруднику не нужно инициировать загрузку. Мобильный сотрудник может выполнить загрузку немедленно, используя кнопку Загрузить сейчас в своем профиле. После загрузки треков они хранятся на устройстве не более 72 часов, после чего удаляются.

Отдельно каждые 60 секунд обновляется последнее известное местоположение мобильного сотрудника (независимо от уровня заряда и состояния батареи). Это значение можно поменять на 30 секунд, если того требует ситуация.

Может ли организация автоматически запустить или остановить отслеживание местоположения на мобильном устройстве?

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

Добавление возможности поддержки некоторого времени, после которого Tracker будет автоматически останавливать отслеживание, пока рассматривается. Если вам требуется эта функция, напишите об этом по адресу ArcGISTracker@esri.com.

Могут ли мобильные сотрудники видеть местоположение других мобильных сотрудников в мобильном приложении Tracker?

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

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

Будет ли мобильное приложение Tracker влиять на заряд батареи?

Да, при запуске устройства заряд батареи расходуется. Однако влияние Tracker сведено к минимуму. Чтобы продлить срок заряда батареи за счет оптимального использования GPS во время отслеживания, отслеживается перемещение устройства. Когда устройство перемещается, то данные о местоположении собираются с высокой точностью и передаются в приложение. Если же устройство остается на месте, то в iOS используются данные низкой точности (обычно для этого не нужен GPS), а в Android запросы о местоположении приостанавливаются.

На заряд батареи также влияет способ выгрузки треков. Tracker минимизирует сетевой трафик, выполняя пакетную выгрузку треков, это сокращает время, которое необходимо на поддержание сетевого устройства в активном состоянии. Кроме того приложение переключает частоту выгрузок в зависимости от уровня заряда батареи. Если устройство отключено от зарядки, Tracker выгружает треки каждые 10 минут. Если ваше устройство заряжается, либо его заряд превышает 20% от объема батареи, то треки загружаются каждые 60 секунд.

Дополнительную информацию см. в разделе Оптимизация расхода заряда батареи.

Может ли мобильное приложение Tracker работать офлайн?

Да. После того, как мобильный пользователь выполнил вход в Tracker и запустил отслеживание, треки будут собираться независимо от того, есть ли подключение к данным. Все треки хранятся на устройстве локально, пока они не будут загружены в слой отслеживания местоположения.

Что происходит, если пропадает сигнал GPS?

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

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

Есть ли в Tracker поддержка высокоточных GPS-приемников?

Да, Tracker использует местоположения, полученные высокоточным GPS-приемником. Однако он не будет записывать все метаданные, связанные с этим приемником.

Будет ли Tracker записывать местоположения внутри помещения?

Tracker полагается на сервисы местоположения Android и iOS для позиционирования. Он не используется API для позиционирования внутри помещения. Если вам нужно отслеживание местоположения внутри помещения, см. ArcGIS Indoors.

Как треки удаляются с устройства?

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

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

Что происходит, если мобильный пользователь выходит из приложения?

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

  • Треки и журналы удаляются с устройства, также удаляется используемая база геоданных.
  • Расписание удаляется.
  • Сбрасываются все настройки приложения.

Если тот же пользователь снова выполнит вход, информация не восстанавливается.

Какой режим отслеживания местоположения рекомендуется для устройств Android?

Устройства Android поддерживают 4 режима отслеживания местоположения: высокая точность, экономия батареи, только устройство/сенсор и выкл. Мобильным пользователям с Android рекомендуется использовать режим высокой точности. Обычно это гарантирует наилучшую точность местоположения, поскольку используется совокупность сведений о GPS, Wi-Fi, Bluetooth и мобильных сетях. Поскольку Tracker эффективно запрашивает местоположения и минимизирует влияние на заряд батареи, вы можете использовать режим высокой точности и собирать местоположения наиболее точно.

Как определяется значение атрибута активности для отслеживания местоположения?

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

Целое числоДействие

0

Неизвестно

1

Стационарный

2

Пешком

3

Бег

4

На велосипеде

5

Автотранспорт

Активность определяется Основным движением на iOS и ActivityRecognitionClient на Android, при этом ArcGIS Tracker учитывает действия, общие для двух систем. Каждое из этих API использует сенсоры, включая акселерометры, гироскопы, шагомер, магнитометр и барометр вашего устройства. Если вы постоянно видите значение Неизвестно, возможно, на вашем устройстве нет данных сенсоров.

Можно ли установить предыдущую версию мобильного приложения?

Нет, возвращение к предыдущей версии приложения не поддерживается. Дополнительно см. Жизненный цикл продукта для ArcGIS Tracker на iOS или Жизненный цикл продукта для ArcGIS Tracker на Android.