Der Feed "TAK-Client" in ArcGIS Velocity stellt eine Verbindung zu einem Team Awareness Kit-Server her, um Cursor-on-Target-Ereignisse (CoT) zu empfangen. CoT ist ein Nachrichtenprotokoll, das im Jahr 2002 von MITRE und dem Electronic Systems Center (ESC) der US-Luftwaffe entwickelt wurde, um zielrelevante Informationen freizugeben. CoT bezieht sich auf die zeitkritische Position oder auf drei W-Fragen (Was, Wo und Wann) eines bestimmten Ereignisses, um aussagekräftige und nützliche Informationen zum Ereignis in einem standardisierten XML-Format auszutauschen.
Beispiele
Es folgen einige Beispiele für Anwendungsfälle für den Feed:
- Ein Analyst konfiguriert den TAK-Client-Feed, um Daten von Mitarbeitern zu erfassen, die mit den mobilen Apps iTAK und ATAK ausgestattet sind. Der Feed wird in einer Echtzeitanalyse verwendet, um eine Microsoft Teams-Meldung zu senden, wenn sich Mitarbeiter außerhalb bestimmter Bereiche befinden oder wenn bestimmte Bedingungen erfüllt sind.
- Eine Einsatzzentrale verwendet den TAK-Client-Feed, um während eines Waldbrands Positionsdaten von Strafverfolgungsbehörden, ärztlichen Notdiensten und mehreren kommunalen Behörden zu erfassen. Zusätzlich zum TAK-Client-Feed integriert die Behörde weitere Sensor-Feeds aus dem Internet der Dinge (IoT), um ein allgemeines Lagebild (Common Operating Picture, COP) zu erstellen. Ein COP enthält relevante organisations- und standortübergreifende Informationen, sodass Sie basierend auf der Situational Awareness genaue und fundierte Entscheidungen treffen können.
Verwendungshinweise
Beachten Sie beim Arbeiten mit dem Feed Folgendes:
- CoT ist ein Nachrichtenprotokoll, das zum Freigeben von Echtzeitinformationen über die Position von Zielen, Points of Interest oder anderen wichtigen Markern verwendet wird. Der TAK-Client-Feed stellt eine Verbindung zu einem vorhandenen TAK-Server her, um CoT-Ereignisse zu empfangen.
- Der TAK-Client-Feed unterstützt die Erfassung von CoT-Ereignissen ausschließlich im XML-Format.
- Bei der Konfiguration des TAK-Client-Feeds wird das Schema automatisch aus den vom TAK-Server zurückgegebenen Beispielwerten abgeleitet. Das Feed-Schema besteht aus dem CoT-Basisschema, das Attribute wie "lat", "lon", "type" und "UID" enthält.
Hinweis:
Die Attribute "lat", "lon", "hae", "ce", und "le" im ursprünglichen CoT-Basisschema werden automatisch den folgenden Feldern im TAK-Client-Feed zugeordnet: point_lat, point_lon, point_hae, point_ce und point_le.
- Der TAK-Server unterstützt die Speicherung benutzerdefinierter Daten im <detail>-Element eines CoT-Ereignisses. Velocity verwendet bei der Ableitung des Feed-Schemas Beispielnachrichten, die vom TAK-Server innerhalb von 30 Sekunden zurückgegeben werden. Wenn eine der Beispielnachrichten Werte innerhalb des <detail>-Elements enthält, werden diese Werte geparst und dem Feed-Schema hinzugefügt. Sie können Beispielnachrichten auch manuell bereitstellen, um ein gültiges Schema abzuleiten.
- Der Filterparameter Cursor-on-Target-Typ ermöglicht es Ihnen, eine durch Kommas getrennte Zeichenfolge einzugeben, um eingehende CoT-Ereignisse nach Typ zu filtern. Das CoT-Typattribut definiert das dargestellte Objekt. Wenn Sie als Typwerte beispielsweise "a-f-G, a-f-A" auswählen, werden CoT-Ereignisse gefiltert, sodass nur die Ereignisse "friendly-ground" und "friendly-air" zurückgegeben werden.
Parameter
Nachfolgend werden die Parameter für den Feed beschrieben:
| Parameter | Beschreibung | Datentyp |
|---|---|---|
| TAK-Server-URL | Die vollständige URL oder IP-Adresse, die erforderlich ist, um eine Verbindung mit dem TAK-Server herzustellen. | String |
| Port | Die Portnummer, die zum Herstellen einer Verbindung mit dem TAK-Server verwendet wird. | Integer |
| Authentifizierungstyp | Gibt den Typ der Authentifizierung an, die für den Zugriff auf den TAK-Server verwendet wird. Die Optionen lauten Keine und Zertifikat. Bei Auswahl von Keine wird keine Authentifizierung durchgeführt. | String |
| Zertifikat-URL | Die URL des Speicherorts des Client-Zertifikats, das für den Zugriff auf den TAK-Server verwendet wird. Dieser Parameter trifft nur dann zu, wenn der Parameter Authentifizierungstyp auf Zertifikat festgelegt ist. | String |
| Kennwort | Das Kennwort für das Client-Zertifikat, falls eines festgelegt wurde. Dieser Parameter trifft nur dann zu, wenn der Parameter Authentifizierungstyp auf Zertifikat festgelegt ist. | Kennwort |
| Cursor-on-Target-Typ (optional) | CoT-Ereignisse basierend auf Typwerten filtern. Weitere Informationen finden Sie im Abschnitt mit den Verwendungshinweisen oben. | String |
Überlegungen und Beschränkungen
Berücksichtigen Sie bei der Verwendung des Feeds Folgendes:
- Auf den TAK-Server muss extern über das Internet zugegriffen werden können.
- Wenn Sie die Option Zertifikat für den Parameter Authentifizierungstyp verwenden, muss das Clientzertifikat auch über das Internet extern zugänglich sein. Dieses Clientzertifikat kann mit einem Kennwort gesichert werden.
- Der TAK-Client-Feed unterstützt die Erfassung von CoT-Ereignissen ausschließlich im XML-Format. Dieser Feed kann nicht zum Importieren von CoT-Ereignissen im Protokollpufferformat (Protobuf) verwendet werden.