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:
| Parameter | Beschreibung | Datentyp |
|---|---|---|
| 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.