HTTP Simulator

Тип канала HTTP Simulator в ArcGIS Velocity имитирует события в режиме реального времени с использованием файла, доступного через интернет, в соответствии с заданной интенсивностью и количеством объектов.

Примеры

Ниже приведены примеры использования канала:

  • Специалист по управлению в чрезвычайных ситуациях воспроизводит исторические данные, необходимые для проведения учений по подготовке к будущим событиям.
  • Специалист по анализу данных намеревается провести тестирование визуализации и анализа в режиме реального времени с использованием существующих данных.

Примечания по использованию

При работе с этим каналом учитывайте следующее:

  • При моделировании данных на основе треков сначала отсортируйте данные по метке времени, а затем по идентификатору трека.
  • После задания свойств подключения канала настройте входные данные, чтобы задать схему и ключевые свойства.
  • Velocity регистрирует предупреждение во время синтаксического анализа, если поля, помеченные как START_TIME или END_TIME, содержат пустые значения. Когда параметр Преобразовать в текущее время установлен в значение true, канал замещает поля времени текущим системным временем, поэтому объекты содержат корректные временные метки.

Параметры

Ниже приведены параметры канала:

ПараметрОписаниеТип данных
URL

Полный URL файла моделирования, доступного извне.

Строка

Разделитель полей

(дополнительно)

Символ или разделитель, который разделяет значения полей в файле моделирования.

По умолчанию это запятая.

Строка

Объектов на выполнение

(дополнительно)

Количество записей (объектов), которые нужно смоделировать за один раз.

Если данные отсортированы по метке времени и ID трека, а количество наблюдений для каждого трека одинаково, установите для параметра значение, равное количеству уникальных треков в данных.

Значение по умолчанию равно 1.

Integer

Интервал отправки событий (миллисекунды)

(дополнительно)

Интервал, с которым отправляется указанное количество объектов на каждое выполнение операции.

Значение по умолчанию равно 1000.

Integer

Повторить моделирование

(необходимо)

Определяет, перезапускается ли моделирование автоматически после достижения конца файла.

Значением по умолчанию является true.

Boolean

Индекс поля времени

(необходимо)

Числовой индекс поля даты в наборе данных.

Значение по умолчанию равно 0.

Например, если поле даты является вторым полем, индекс равен единице.

Integer

Преобразовать в текущее время

(необходимо)

Указывает, преобразуются ли значения времени в наборе данных в текущее время по мере моделирования данных, что позволяет приложениям для картографирования обрабатывать эти данные как данные в реальном времени.

Значением по умолчанию является true.

Boolean

Советы и ограничения

При использовании канала учитывайте следующее:

  • Канал HTTP Simulator поддерживает только текстовые файлы с разделителями.
  • Файл моделирования должен находиться в интернете в открытом доступе, а размер этого файла не может превышать 16 МБ. Если размер файла превысит 16 МБ, объекты могут быть недоступными.