ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Действия и триггеры

  • Действия над слоем (Layer Actions)
  • Сервисные действия
  • Триггеры
  • Определение множественных действий

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

Действия над слоем (Layer Actions)

Действия над слоем применяются к объектам, содержащимся в слое трекинга. Их можно применять к слоям трекинга и реального и фиксированного времени. Действия над слоем сохраняются в документе карты и настраиваются в закладке Действия (Actions) диалогового окна Свойства слоя (Layer Properties). При сохранении слоя трекинга в виде файла слоя в ArcMap или ArcGlobe вместе со слоем сохраняются настройки действий.

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

Действие выделения используется для выделения событий ураганов с высокой скоростью ветра
Действие выделения используется для выделения событий ураганов с высокой скоростью ветра

Более подробно о действиях слоя.

Сервисные действия

Действия сервиса обрабатывают сообщения данных, передаваемые в потоковом режиме в клиентское приложение, такое как ArcMap, преобразуя их в объекты трекинга. При работе с данными реального времени в ArcGIS Tracking Analyst объекты в слое трекинга реального времени создаются на основе сообщений данных, поступающих в потоковом режиме из сервиса трекинга. Таким образом, действия сервиса имеют возможность изменять и удалять данные, содержащиеся в сообщениях данных трекинга, до того как те станут объектами.

Действия сервиса определены для сервиса трекинга, а не для слоя. Поэтому их нельзя конфигурировать в диалоговом окне Свойства слоя (Layer Properties). Вместо этого их можно конфигурировать в диалоговом окне Свойства сервиса трекинга (Tracking Service Properties) в ArcCatalog или в Окне каталога (Catalog window) в ArcMap.

Более подробно о действиях сервиса.

Триггеры

Атрибутивные триггеры используют, когда нужно выполнить действие на основе значений определенных полей данных события. Например, если в ваших данных трекинга есть поле для идентификатора транспортного средства (vehicle ID), вы можете определить, что триггером действия выделения является значение идентификатора, равное 2. Результатом будет выделение на карте событий для этого транспортного средства.

Более подробно о триггерах атрибутов.

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

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

Более подробно о триггерах местоположения.

Определение множественных действий

Для слоев и сервисов трекинга можно определить множественные действия. Если вы определили более чем одно действие, бывает важно указать последовательность этих действий. Например, если вы отфильтруете, а затем выделите данные, результат будет иным, чем в случае выделения данных до фильтрования. Порядок выполнения действий задается на закладке Действия (Actions) в свойствах сервиса или слоя.

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

  • Действия над слоем (Layer Actions)
  • Сервисные действия (Service Actions)
  • Атрибутивные триггеры
  • Триггеры расположений

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2018 Esri. | Конфиденциальность | Правовая информация