Визуализация обновлений данных с помощью режима реального времени

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

Примечание:

Режим реального времени недоступен для автономных таблиц.

При визуализации данных в режиме реального времени, время карты автоматически устанавливается на системное время, и каждый слой данных реального времени обновляется на основе определенного вами шага. Например, при наличии данных с водомерных пунктов, обновляемых новыми записями каждую минуту, можно установить частоту обновления слоя равной одной минуте на вкладке Время в диалоговом окне Свойства слоя. Чтобы гарантировать, что вы увидите свои данные на карте, необходимо также определить временной интервал карты на вкладке Время на ленте. Для данных с постоянным положением, например, данных с водомерных пунктов, обновляющихся каждую минуту, вы установите соответствующий временной интервал в одну минуту, так что будет отображен один, и только один объект. Для перемещающихся объектов, таких как транспортных средств, обновляющихся каждые 10 секунд, лучше установить больший временной интервал карты; например, 30-секундный временной интервал, показывающий вам 3 точки последних положений транспортного средства.

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

Используйте режим реального времени для бегунка времени

После настройки свойств времени для слоя, как потока данных в реальном времени, можно щелкнуть кнопку Режим реального времени Режим реального времени для бегунка времени на бегунке времени, чтобы включить режим реального времени и сопоставить временной экстент карты с системными часами. После того как режим реального времени запущен, текст РЕАЛЬНЫЙ появится на бегунке, показывая, что бегунок времени автоматически передвигается синхронно с вашими системными часами. Если щелкнуть любой другой элемент управления на бегунке времени, например, кнопку Пауза, обновление данных в реальном времени прекратится

  1. Откройте диалоговое окно Свойства слоя для слоя с поддержкой времени, который вы хотите отображать в режиме реального времени.
  2. Перейдите на вкладку Время, под заголовком Фильтрация с использованием времени выберите опцию Фильтрация содержания слоя на основании значений атрибутов, чтобы включить время.
  3. Задайте временные свойства слоя.
  4. Отметьте опцию Данные в режиме реального времени.
  5. Щелкните вкладку Общие и установите флажок Слой должен периодически обновляться.
  6. Установите скорость, с которой вы хотите получать обновления.

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

  7. Нажмите на кнопку ОК, чтобы закрыть диалоговое окно Свойства слоя.
  8. На вкладке Время в группе Текущее время задайте свойство Интервал, чтобы установить количество данных, которое вы хотите показать. Это видимая продолжительность времени.
  9. В середине бегунка времени щелкните стрелку ниспадающего меню рядом с кнопкой Режим реального времени Режим реального времени для бегунка времени и выберите один из следующих трех вариантов отображения обновлений:
    • Прошлое: Основная граница элемента управления бегунка времени прикреплена к вашим системным часам. Например, показать последние две минуты данных. Используется по умолчанию.
    • Будущее: Конечная граница элемента управления бегунка времени прикреплена к вашим системным часам. Например, показать следующие две (будущие) минуты данных.
    • Прошлое и будущее: Центр интервала элемента управления бегунка времени прикреплен к вашим системным часам. Например, показать одну минуту будущих и одну минуту прошедших данных.

    Эти опции описаны подробнее в разделе ниже.

  10. Щелкните кнопку Режим реального времени Режим реального времени для бегунка времени на бегунке времени.

    Надпись РЕАЛЬНЫЙ появляется на бегунке времени. Элемент бегунка и, соответственно, время карты, теперь привязаны к текущему системному времени. Каждый слой на карте с данными, обновляющимися в режиме реального времени, автоматически обновляется с той частотой, которую вы определили.

  11. Чтобы остановить визуализацию данных в режиме реального времени, вы можете щелкнуть снова кнопку Режим реального времени или щелкнуть любой другой элемент управления на бегунке времени. После отключения режима реального времени данные прошлого с поддержкой времени можно визуализировать, и никакие новые данные отображаться не будут.

Примечание:

  • Если сохранить проект при включенном режиме реального времени, в следующий раз при открытии проекта время карты будет отражать последнее текущее время данных с поддержкой времени.
  • Если при использовании режима реального времени для бегунка задан часовой пояс, для карты задается текущее время карты в заданном часовом поясе. Например, если текущее время на компьютере 08:00:00 по Тихоокеанскому времени (США и Канада, GMT -08:00), а часовой пояс бегунка задан как Восточное время (США и Канада, GMT -05:00), нажатие Режим реального времени на бегунке времени в этом случае установит карту на 11:00:00, что является текущим временем в часовом поясе Восточного времени (GMT -05:00).

Опции отображения режима реального времени

Щелкните стрелку ниспадающего списка рядом с кнопкой Включить режим реального времени Режим реального времени для бегунка времени на бегунке времени, чтобы увидеть три опции, доступные для применения системного времени к бегунку времени: Прошлое, Будущее и Прошлое и будущее. Все эти опции работают совместно с временным интервалом, который вы задали на вкладке Время, чтобы показать определенную протяженность времени на вашей карте.

Прошлое является наиболее часто используемой опцией и является настройкой по умолчанию. Используйте Прошлое, когда вы хотите продолжать отображение объектов на протяжении некоторого периода времени после их сбора. Это также удобно для данных, обработка которых занимает некоторое время, прежде чем они будут доступны. Например, если новые объекты собраны где-то за час до того, как вы их получили, вы можете использовать опцию Прошлое с интервалом более одного часа, чтобы непрерывно отображать последние данные.

Будущее используется при просмотре прогнозируемых данных, например, прогнозов погоды. Этот режим отображает только данные с установленным временем, опережающим ваше текущее системное время.

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

Связанные разделы