HTTP Simulator

Der Feed-Typ "HTTP-Simulator" in ArcGIS Velocity simuliert Ereignisse in Echtzeit. Dies erfolgt mit einer über das Internet zugänglichen Datei gemäß einer festgelegten Frequenz und Feature-Anzahl.

Beispiele

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

  • Ein Katastrophenschutz-Experte wiederholt die Wiedergabe historischer Daten zur Unterstützung von Bereitschaftsübungen für zukünftige Ereignisse.
  • Ein Datenanalyst möchte die Echtzeitvisualisierung und -analyse mit den vorhandenen Daten überprüfen.

Verwendungshinweise

Beachten Sie beim Arbeiten mit dem Feed die folgenden Punkte:

  • Sortieren Sie beim Simulieren Track-basierter Daten die Daten erst nach Zeitstempel und dann nach Track-ID.
  • Nachdem Sie die Feed-Verbindungsparameter konfiguriert haben, konfigurieren Sie die Eingabedaten, um das Schema und die Schlüsselparameter zu definieren.
  • Velocity gibt beim Analysieren eine Warnung aus, wenn Felder, die mit START_TIME oder END_TIME getagged sind, NULL-Werte enthalten. Wenn der Parameter In aktuelle Uhrzeit umwandeln auf "true" festgelegt ist, überschreibt der Feed die Zeitfelder mit der aktuellen Systemzeit, sodass die Features gültige Zeitstempel enthalten.

Parameter

Nachfolgend werden die Parameter für den Feed beschrieben:

ParameterBeschreibungDatentyp
URL

Die vollständige URL der Simulationsdatei, auf die externer Zugriff besteht.

Zeichenfolge

Feldtrennzeichen

(optional)

Das Zeichen bzw. Trennzeichen, durch das Feldwerte in der Simulationsdatei getrennt werden.

Das Standardzeichen ist das Komma.

Zeichenfolge

Features pro Ausführung

(optional)

Die Anzahl der Datensätze (Features), die gleichzeitig simuliert werden sollen.

Wenn die Daten nach Zeitstempel und Track-ID sortiert werden und für jeden Track die gleiche Anzahl von Beobachtungen vorhanden ist, legen Sie den Parameter auf die Anzahl eindeutiger Tracks in den Daten fest.

Die Standardeinstellung ist 1.

Integer

Intervall für das Senden von Ereignissen (Millisekunden)

(optional)

Das Intervall, in dem die angegebene Anzahl von Features pro Ausführung gesendet wird.

Der Standardwert ist 1000.

Integer

Simulation wiederholen

(erforderlich)

Gibt an, ob die Simulation automatisch neu gestartet wird, wenn das Ende der Datei erreicht wurde.

Der Standardwert ist "true".

Boolesch

Index für Uhrzeitfeld

(erforderlich)

Der numerische Index des Datumsfeldes im Dataset.

Die Standardeinstellung ist 0.

Wenn z. B. das Datumsfeld das zweite Feld ist, lautet der Index eins.

Integer

In aktuelle Uhrzeit umwandeln

(erforderlich)

Gibt an, ob die Uhrzeitwerte im Dataset während der Simulation der Daten in die aktuelle Uhrzeit geändert werden, wodurch Apps für die Kartenerstellung die Daten als Echtzeitdaten behandeln können.

Der Standardwert ist "true".

Boolesch

Überlegungen und Beschränkungen

Berücksichtigen Sie bei der Verwendung des Feeds Folgendes:

  • Der Feed "HTTP Simulator" unterstützt nur durch Trennzeichen getrennte Textdateien.
  • Die Simulationsdatei muss im Internet öffentlich verfügbar sein, und die Datei darf nicht größer als 16 MB sein. Wenn die Dateigröße 16 MB überschreitet, werden möglicherweise keine Features erfasst.