Отслеживание местоположения - это корпоративная функция, предоставляющая возможность записывать, где находятся пользователи сейчас и где они были ранее. Сервис отслеживания местоположения объектов хранит отслеживаемые местоположения как точечные объекты в масштабируемом хранилище больших пространственно-временных данных. Внутри сервиса отслеживания местоположения треки надежно защищены: пользователи видят только свои собственные треки, для просмотра треков других пользователей необходимо дополнительное разрешение. При наличии необходимых прав пользователи могут просмотреть последние известные местоположения и выполнить анализ треков.
Tracker for ArcGIS позволяет отслеживать местоположение, использует сервис отслеживания местоположения в двух приложениях: веб-приложении Track Viewer и мобильном приложении Tracker for ArcGIS. Веб-приложение Track Viewer позволяет администраторам создавать представления треков, определяя, чье местоположение включено в представление и кто может просматривать эти треки. Мобильное приложение Tracker оптимизировано для отслеживания местоположений в фоновом режиме, минимизируя расход заряда батареи устройства. Мобильное приложение записывает треки независимо от того, есть ли подключение к данным, и предоставляет мобильным пользователям возможность управлять тем, когда включать отслеживание, а когда нет.
Как администратор организации, вы можете включить отслеживание местоположения для участников следующим образом:
- Убедитесь, что вы вошли в систему в качестве администратора вашей организации.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Нажмите Отслеживание местоположения сбоку страницы.
- Нажмите Включить отслеживание местоположений.
В организации должно быть настроено хранилище больших пространственно-временных данных (один из типов хранилищ данных, доступных через ArcGIS Data Store).
- Настройте временной период, за который вы хотите хранить треки. По умолчанию они хранятся в течение 30 дней.
- Загрузите и установите Track Viewer for ArcGIS.
При этом устанавливается веб-приложение Track Viewer, которое позволяет администраторам публиковать треки местоположений для других участников организации. См. Просмотр отслеживания местоположения..
Сервис отслеживания местоположения создан. Как администратор, включивший отслеживание, вы являетесь владельцем сервиса отслеживания местоположения. Созданная папка отслеживания местоположения, в которой хранятся все элементы (сервисы, слои и виды), необходимые для отслеживания местоположения, находится в ваших ресурсах и принадлежит вам. Вы, как и все администраторы, с помощью веб-приложения Track Viewer можете создавать виды треков, позволяя другим пользователям просматривать треки местоположений, но все такие виды принадлежат вам. Вы единственный администратор, который может отключить отслеживание местоположения, а все администраторы могут его приостановить.
Настройка отслеживания местоположения
После включения отслеживания местоположения администраторы могут управлять им следующим образом:
- Настройте временной период, в течение которого сохраняются треки.
Отслеживаемые местоположения старше заданного периода времени удаляются из сервиса отслеживания местоположений.
- Приостановить отслеживание местоположения.
Когда отслеживание местоположения приостановлено, треки остаются, но доступны только для чтения. Новые треки не собираются, и мобильные работники не могут загружать треки в сервис отслеживания местоположения.
- Отключить отслеживание местоположения.
Если отслеживание местоположения отключено, все элементы, связанные с отслеживанием местоположения (сервисы, виды, группы и т. д.), удаляются. Права на просмотр треков местоположения определяются назначенными ролями. Только администратор, включивший отслеживание местоположения, может его отключить.
Просмотр отслеживания местоположения
В то время как мобильные пользователи могут видеть только свои перемещения (треки), другие пользователи, которые не являются администраторами, такие как супервайзоры и руководители полевых бригад, должны просматривать треки других пользователей. В представлении трека содержатся последние известные местоположения и треки выбранных мобильных пользователей. Любой, у кого есть право на просмотр перемещений и доступ к представлению трека, может просматривать треки определенных мобильных пользователей.
Права на просмотр треков местоположений предоставляется администраторам по умолчанию и может быть добавлена к пользовательским ролям. Представления треков могут создавать администраторы в веб-приложении Track Viewer, где они определяют, треки каких мобильных пользователей должны быть включены. Администратор также добавляет вьюеров треков, которые могут просмотреть последние известные местоположения и треки этих мобильных пользователей. При создании представления трека также создается группа, которая определяет настройки доступа к этому представлению. Добавление вьюеров трека к представлению также добавляет их в эту группу.
Поскольку у вьюеров есть доступ к трекам, они могут их просматривать в веб-приложении Track Viewer или на другой карте или в приложении. Track Viewer включает обзор последних известных локаций и треков мобильных пользователей, а также позволяет вьюерам треков выполнять простой фильтр и анализ. Добавьте вид размещенного векторного слоя треков на вашу карту или в приложение для полноценной картины локаций мобильных пользователей и того, где они находятся по отношению к другим объектам, а также важной для вас информации. Вы также можете использовать треки для расширенного анализа в ArcGIS. См. Просмотр треков в Track Viewer и Использование треков для дополнительной информации.
Безопасность отслеживания местоположения
Треки отслеживания хранятся в вашей организации. Если включен контроль доступа на основе владения (OBAC) для сервиса объектов треков, то пользователи могут видеть только свои собственные треки. Пользователи, которым необходимо просмотреть дополнительные треки, должны иметь права на просмотр треков местоположения и быть добавлены в группу, содержащую вид треков, к которому им необходим доступ. Администраторы (включая того, кто создает сервис отслеживания местоположения) могут получить доступ ко всем трекам в сервисе.
Хотя треки собираются с помощью мобильного приложения Tracker, на мобильном устройстве они хранятся в базе данных SQLite. Каждое отслеживаемое местоположение создается вошедшим в приложение пользователем и процесс отслеживания местоположения хранит эту информацию вместе с отслеживаемыми местоположениями. Когда пользователь выходит из мобильного приложения Tracker, база данных SQLite удаляется. Другие пользователи, использующие приложение на устройстве, не будут иметь доступа к трекам предыдущих пользователей.