Канал клиента TAK в ArcGIS Velocity подключается к серверу Team Awareness Kit (TAK) для получения событий Cursor on Target (CoT). CoT — это протокол обмена сообщениями, разработанный в 2002 году MITRE и Центром электронных систем ВВС США (ESC) для обмена информацией, связанной с целями. CoT сфокусирован на временной позиции или W3 (что, где и когда) конкретного события для обмена значимыми и действенными данными о событиях в стандартизированном формате XML.
Примеры
Ниже приведены примеры использования канала:
- Аналитик настраивает канал клиента TAK для получения данных от персонала, использующего мобильные приложения iTAK и ATAK. Канал используется в аналитике в реальном времени для отправки сообщения Microsoft Teams, когда персонал покидает указанные зоны или выполняются определенные условия.
- Агентство экстренного реагирования использует канал клиента TAK для получения данных о местоположении от полиции, службы скорой помощи и некоторых местных органов власти во время лесного пожара. Помимо канала клиента TAK, агентство интегрирует другие каналы сенсоров Интернета вещей (IoT) для создания Общей операционной картины (COP). COP — это отображение актуальной информации между организациями и местоположениями, позволяющее принимать точные и обоснованные решения на основе контроле за ситуацией.
Примечания по использованию
При работе с каналом учитывайте следующее:
- CoT — это протокол обмена сообщениями, используемый для обмена информацией в реальном времени о местоположении целей, точек интереса или других критически важных маркеров. Канал клиента TAK подключается к существующему серверу TAK для получения событий CoT.
- Канал клиента TAK поддерживает прием событий CoT только в формате XML.
- При настройке канала клиента TAK схема автоматически формируется на основе примеров значений, возвращаемых сервером TAK. Схема канала состоит из базовой схемы CoT, которая включает атрибуты lat, lon, type и UID.
Примечание:
Атрибуты lat, lon, hae, ce и le в исходной базовой схеме CoT автоматически сопоставляются со следующими полями в канале клиента TAK: point_lat, point_lon, point_hae, point_ce и point_le.
- Сервер TAK поддерживает хранение пользовательских данных в элементе <detail> события CoT. Когда Velocity создает схему канала, используются примеры сообщений, возвращаемые сервером TAK в течение 30 секунд. Если какой-либо из примеров сообщений содержит значения в элементе <detail>, эти значения анализируются и добавляются в схему канала. Также можно вручную предоставить примеры сообщений для построения корректной схемы.
- Параметр фильтра Cursor on Target Type позволяет ввести строку, разделённую запятыми, чтобы отфильтровать входящие события CoT по типу. Атрибут типа CoT определяет объект, который отображается. Например, выбор значений типа a-f-G и a-f-A отфильтрует события CoT так, чтобы возвращались только дружественные наземные и воздушные события.
- Уровни подписки Velocity имеют ограничения на объем данных, которые может принимать канал. Если каналы превышают лимит приема данных для вашего уровня лицензии, сообщение записывается в журнал, а также отправляется электронное письмо с уведомлением о достижении лимита. Если скорость передачи данных канала превышает предел уровня подписки больше часа, канал останавливается. При необходимости обратитесь к представителю Esri или в Техническую поддержку Esri, чтобы изучить уровни лицензий Velocity, поддерживающие ваши рабочие процессы. Уровни лицензий следующие:
- Standard — прием и обработка данных со скоростью 25 КБ в секунду (примерно 100 событий в секунду).
- Advanced — прием и обработка данных со скоростью 250 КБ в секунду (примерно 1 000 событий в секунду).
- Dedicated — прием и обработка данных со скоростью 2 500 КБ в секунду (примерно 10 000 событий в секунду).
Параметры
Ниже приведены параметры канала:
| Параметр | Описание | Тип данных |
|---|---|---|
| URL-адрес сервера TAK | Полный URL-адрес или IP-адрес, необходимый для установления соединения с сервером TAK. | Строка |
| Порт | Номер порта, используемый для инициирования соединения с сервером TAK. | Integer |
| Тип аутентификации | Определяет тип аутентификации, используемой для доступа к серверу TAK. Доступные параметры: None и Certificate. Если выбран параметр None, аутентификация не выполняется. | Строка |
| URL сертификата | URL-адрес местоположения клиентского сертификата, используемого для доступа к серверу TAK. Этот параметр применяется только при установке параметра Тип аутентификации в значение Certificate. | Строка |
| Пароль | Пароль для клиентского сертификата, если он задан. Этот параметр применяется только при установке параметра Тип аутентификации в значение Certificate. | Пароль |
| Тип Cursor on Target (дополнительно) | Фильтрует события CoT на основе значений типа. Дополнительную информацию см. в разделе Примечания к использованию выше. | Строка |
Советы и ограничения
При использовании канала учитывайте следующее:
- Сервер TAK должен быть доступен из интернета.
- Если для параметра Тип аутентификации используется вариант Certificate, клиентский сертификат также должен быть доступен из интернета. Этот клиентский сертификат может быть защищен паролем.
- Канал клиента TAK поддерживает прием событий CoT только в формате XML. Этот канал не может использоваться для приема событий CoT в формате Protocol Buffers (Protobuf).