ADS-B Exchange

Der Feed-Typ "ADS-B Exchange" in ArcGIS Velocity stellt eine Verbindung zur ADS-B Exchange-API her und gibt globale Live-Flugdaten in Echtzeit zurück.

Beispiele

Es folgen einige Beispiele für Anwendungsfälle für den Feed:

  • Strafverfolgungsbehörden nutzen den ADS-B Exchange-Feed bei geplanten Ereignissen, um Flugzeuge zu identifizieren, die in bestimmte Zonen eindringen oder unerwartetes Verhalten zeigen. Diese Informationen können mit anderen Echtzeit-Datenquellen kombiniert werden, um den Kontext zu verdeutlichen und die Entscheidungsfindung in Echtzeit zu unterstützen.
  • Eine regionale Planungsbehörde nutzt die Daten des ADS-B Exchange-Feeds, um tatsächliche Flugbahndaten zu erfassen und damit Umweltanalysen zu unterstützen. Analysten können die Flughöhe und -frequenz von Flugzeugen in Bezug auf nahegelegene Gemeinden untersuchen und die potenzielle Lärmbelastung und Umweltauswirkungen bewerten.

Verwendungshinweise

Beachten Sie beim Arbeiten mit dem Feed Folgendes:

  • Der ADS-B Exchange-Feed sendet mit der von Ihnen im Schritt Feed-Abfrageintervall des Konfigurationsassistenten festgelegten Häufigkeit Anforderungen an die angegebene ADS-B Exchange-API-URL. Das minimale Feed-Abfrageintervall beträgt 10 Sekunden.
  • Dieser Feed unterstützt das Entfernen unerwünschter Felder und das Anpassen von Feldnamen. Das Feld hex wird automatisch als TRACK_ID konfiguriert, und das Feld now wird automatisch als START_TIME konfiguriert. Das Hinzufügen neuer Felder wird nicht unterstützt, da das Schema auf der Grundlage der von ADS-B Exchange bereitgestellten Daten vorgegeben ist.

    Weitere Informationen zum ADS-B Exchange-API-Schema

  • Dieser Feed kann ausschließlich für die Rückgabe von Live-Daten konfiguriert werden. Velocity bietet vier Optionen zur Filterung von Flugzeugereignissen: Land, Region, Subdivision und Benutzerdefinierter Filter.
    • Wenn Sie die Filteroption Land verwenden möchten, sehen Sie sich die vollständige Liste der unterstützten Länder an.
    • Wenn Sie die Filteroption Subdivision verwenden möchten, sehen Sie sich die vollständige Liste der unterstützten Subdivisionen (Bundesländer, Provinzen usw.) an.
    • Wenn Sie die Filteroption Benutzerdefinierter Filter verwenden, beachten Sie bitte Folgendes:
      • Flugzeugereignisse werden anhand konfigurierbarer logischer Ausdrücke gefiltert.
      • Beim Erstellen logischer Ausdrücke hängen die unterstützten Operatoren und die zulässigen Eingabewerte vom ausgewählten Feld ab.
      • Wenn mehr als ein logischer Ausdruck verwendet wird, müssen Sie den logischen Operator "AND" oder "OR" angeben. Logische Operatoren bestimmen, wie mehrere logische Ausdrücke verarbeitet werden. Der Wert AND gibt Flugzeugereignisse zurück, bei denen alle logischen Ausdrücke zutreffen. Der Wert OR gibt Flugzeugereignisse zurück, bei denen mindestens ein logischer Ausdruck zutrifft.
      • Maximal 10 logische Ausdrücke können zum Filtern von Flugzeugereignissen verwendet werden.
  • In den Velocity-Subskriptionslizenzstufen gibt es Begrenzungen für die Datenmenge, die von einem Feed erfasst werden kann. Wenn die Feeds die Erfassungsgrenze Ihrer Lizenzstufe überschreiten, wird eine Meldung im Protokoll erstellt und eine E-Mail gesendet, in der Sie benachrichtigt werden, dass die Grenze erreicht wurde. Wenn die Erfassung von Daten länger als eine Stunde über dem Grenzwert liegt, wird der Feed angehalten. Wenden Sie sich an Ihren Ansprechpartner bei Esri oder den technischen Support von Esri, um sich ggf. über die Velocity-Lizenzstufen zu informieren, die Ihre Workflows unterstützen. Folgende Lizenzstufen sind verfügbar:
    • Standard: Daten werden mit 25 KB/Sekunde (ca. 100 Ereignisse pro Sekunde) erfasst und verarbeitet.
    • Advanced: Daten werden mit 250 KB/Sekunde (ca. 1.000 Ereignisse pro Sekunde) erfasst und verarbeitet.
    • Dedicated: Daten werden mit 2.500 KB/Sekunde (ca. 10.000 Ereignisse pro Sekunde) erfasst und verarbeitet.

Parameter

Nachfolgend werden die Parameter für den Feed beschrieben:

ParameterBeschreibungDatentyp
API-Schlüssel

(erforderlich)

Der zur Authentifizierung bei der ADS-B Exchange-API erforderliche API-Schlüssel.

String

Filtertyp

(erforderlich)

Filtert Flugzeugereignisse basierend auf folgenden Optionen:

  • Land: Filtert Flugzeuge innerhalb der Grenzen eines bestimmten Landes.
  • Region: Filtert Flugzeuge innerhalb der Grenzen einer bestimmten geografischen Region.
  • Subdivision: Filtert Flugzeuge innerhalb der Unterteilung eines Landes (Bundesland, Provinz usw.).
  • Benutzerdefinierter Filter: Filtert Flugzeuge nach benutzerdefinierten logischen Ausdrücken.

String

Logische Ausdrücke

(Optional)

Dieser Parameter ist gültig, wenn der Parameter Filtertyp auf Benutzerdefinierter Filter festgelegt ist.

Flugzeugereignisse werden anhand konfigurierbarer logischer Ausdrücke gefiltert.

String

Logischer Operator

(Optional)

Dieser Parameter ist gültig, wenn der Parameter Filtertyp auf Benutzerdefinierter Filter festgelegt ist und wenn mehr als ein logischer Ausdruck angegeben wird.

Der Logische Operator bestimmt, wie mehrere logische Ausdrücke behandelt werden. Weitere Informationen zu logischen Operatoren finden Sie im Abschnitt mit den Verwendungshinweisen oben.

String

Zusätzliche Protokollierung

(Optional)

Gibt an, ob die Protokollierung von unverarbeiteten Anforderungen und Antworten, die von Velocity an die ADS-B Exchange-API ausgegeben werden, aktiviert ist.

Hinweis:

Aktivieren Sie diesen Parameter nur zur Problembehebung. Deaktivieren Sie ihn wieder nach Beendigung der Problembehebung. Nach der Aktivierung starten Sie den Feed. Die Debug-Protokolle sind dann auf der Seite "Feed-Protokolle" verfügbar. Wenden Sie sich an den technischen Support von Esri, falls Sie Unterstützung bei der Fehlerbehebung benötigen.

Boolesch

Überlegungen und Beschränkungen

Berücksichtigen Sie bei der Verwendung des Feeds Folgendes:

  • Eine ADS-B Exchange-Subskription und ein API-Schlüssel sind erforderlich, um diesen Feed-Typ nutzen zu können.
  • Das minimale Abfrageintervall für den ADS-B Exchange-Feed-Typ beträgt 10 Sekunden.
  • Folgende Felder können beim Erstellen von logischen Ausdrücken nicht verwendet werden: nav_modes, lastPosition, mlat, tisb, acas_ra und geometries.