Виджет Шкала времени позволяет просматривать временные данные с веб-карт, векторных слоев и слоев картографических сервисов, чтобы увидеть, как данные меняются с течением времени. С помощью этого виджета можно анимировать данные, используя кнопки воспроизведения и паузы, вручную просматривать изменения с помощью бегунка, а также увеличивать и уменьшать масштаб на временной шкале.
Примеры
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Возможно вы хотите подчеркнуть конкретные данные за определенный период времени, чтобы проиллюстрировать свою историю.
- Вы хотите проанализировать и визуализировать закономерности временных данных.
- Вы хотите сравнить атрибуты объектов географическим способом за несколько лет.
Примечания по использованию
Для этого виджета необходим источник данных, включающий временные данные и данные с поддержкой времени. Источником данных может быть веб-карта, один или несколько картографических сервисов, один или несколько векторных слоев. Виджет Шкала времени обновляет источники данных повсеместно, то есть это действие влияет на все другие виджеты, использующие тот же источник данных. Например, вы подключаете виджет Шкала времени, Карта, Список и Таблица к одному и тому же векторному слою, и используете виджет Шкала времени в качестве фильтра для остальных.
Источник данных может включать временной сдвиг. Сдвиг позволяет вам отображать временные данные, используя значения времени со смещением от значений, указанных в данных. Применение временного сдвига не влияет на информацию о дате и времени, хранящуюся в исходных данных. Например, вы можете использовать сдвиг на один год, чтобы данные урагана отображались так, как если бы он произошел в то же время, что и другой ураган, в прошлом году. Если источник данных содержит временной сдвиг, виджет Шкала времени учитывает этот сдвиг.
Примечание:
Векторные слои, которые являются подслоями в картографическом сервисе, не могут быть использованы в качестве источника данных.
Подсказка:
Чтобы включить настройки времени на слое, этот слой должен быть опубликован в ArcGIS Online с полем даты.
Узнайте, как настроить параметры времени на карте в Map Viewer
Если вы добавите этот виджет в приложение, пользователи смогут работать со следующими параметрами:
- Весь временной экстент — щелкните значок информации, чтобы отобразить весь экстент времени, представленный шкалой времени, и просмотреть следующие настройки:
- Применен фильтр шкалы времени — когда эта опция включена, виджет Шкала времени фильтрует подключенный источник данных на уровне среды, что означает, что он влияет на любые другие виджеты, использующие тот же источник данных.
Подсказка:
Эту опцию можно использовать для объединения виджета Шкала времени и других виджетов, использующих данные, таких как виджеты Карта и Список. Виджеты должны быть подключены к одному и тому же источнику данных с поддержкой времени.
- Применен фильтр шкалы времени — когда эта опция включена, виджет Шкала времени фильтрует подключенный источник данных на уровне среды, что означает, что он влияет на любые другие виджеты, использующие тот же источник данных.
- Увеличить и Уменьшить — увеличение или уменьшение масштаба бегунка.
- Предыдущий и Следующий — перемещение бегунка на шаг вперед или назад.
- Воспроизвести и Пауза — воспроизведение или приостановка временной анимации.
- Скорость — выбор скорости воспроизведения из пяти уровней: Самый медленный, Медленный, Средний, Быстрый или Самый быстрый.
Настройки
Виджет Шкала времени включает в себя следующие настройки:
- Источник — выбор источника данных с временными данными для анализа с помощью виджета.
- Параметры времени — настройка парамеров шкалы времени. Параметры времени включают время начала, время окончания, длительность временных шагов и др.
- Синхронизация с настройками времени на веб-карте (доступно только для веб-карт) — синхронизация параметров времени виджета с параметрами, настроенными в Map Viewer.
- Настройка параметров времени — изменение времени начала, времени окончания, длительности временных шагов и других параметров шкалы времени. Нажмите кнопку Настроить время, чтобы открыть панель Настройка времени.
- Включить анимацию во времени — укажите слой, для которого нужно создать временную анимацию.
- Временной диапазон — настройка длины временного интервала для шкалы времени. Столбец или столбцы слоев показывают общее количество времени, представленное в подключенных слоях. Вы можете перетащить оба конца столбца Весь временной экстент, чтобы установить временной диапазон шкалы времени относительно столбца или столбцов слоя.
- Время начала и Время окончания — настройка нижнего и верхнего предела для виджета. Время начала и окончания можно определить одним из следующих четырех способов:
- Минимальное из всех и Максимальное из всех — используйте минимальную и максимальную точки из выбранных данных как время начала и время окончания.
- Сегодня — привязка времени начала или времени окончания к текущей дате. При необходимости можно добавить смещение количества лет, месяцев или дней. Например, если вы выберете Сегодня как время начала и укажете смещение в 6 дней, время начала всегда будет через 6 дней после текущей даты. Если вы укажете смещение в -6 дней, время начала всегда будет за 6 дней до текущей даты.
- Сейчас — привязка времени начала или времени окончания к текущей минуте. Эта опция аналогична опции Сегодня, за исключением того, что смещение измеряется в часах и минутах.
- Пользовательский — выбор конкретной даты и времени из интерфейса календаря.
- Задать минимальную точность времени — настройка минимального интервала между делениями на шкале времени. Конкретная единица измерения представлена в ниспадающем меню только в том случае, если значение Временной диапазон достаточно велико, чтобы включать хотя бы одну из них.
- Временной шаг — выберите один из двух режимов для разделения временной шкалы на шаги:
- Длина одного шага — для определения шагов используются естественные единицы времени, такие как месяцы или дни. Вы можете выбрать только те единицы, которые равны или больше, чем единица, указанная вами для минимальной точности времени. Если вы выберете этот режим, пользователь сможет использовать кнопки Предыдущий и Следующий, чтобы перемещать бегунок по одному шагу за раз, на основании указанной вами минимальной точности времени.
- Общее время, поделенное на равные интервалы — деление временного отрезка на равное количество шагов. Если выбрать этот режим, пользователь сможет перетаскивать бегунок на 1/n общей длины за один раз, используя кнопки Предыдущий и Следующий. Например, если выбрать этот режим и указать 5 в качестве количества равных шагов, пользователь сможет перемещать бегунок на одну пятую часть общей длины за один раз.
Примечание:
Пользователи могут щелкнуть и задержать бегунок времени для произвольного перемещения вперед или назад.
- Отображение времени — выбор метода визуализации данных:
- Показать текущее окно — показываются только данные, связанные с каждым шагом. Например, можно показывать положение урагана каждый день в течение месяца.
- Показывать данные с накоплением — добавление данных для отображения нарастающим итогом. Когда виджет переходит к следующему шагу, данные с предыдущих шагов остаются. Например, можно показывать путь урагана за месяц, сложив его ежедневные позиции в хронологическом порядке.
- Скорость воспроизведения по умолчанию — выбор скорости воспроизведения по умолчанию из пяти уровней: Самый медленный, Медленный, Средний, Быстрый или Самый быстрый.
- Стиль — выбор стиля компоновки для виджета, либо Классический, либо Современный.
- Оформление — настройка цвета переднего плана, фона и бегунка виджета.
- Опции отображения — включение управления воспроизведением и автовоспроизведения.
- Включить управление воспроизведением — включение кнопок Воспроизведение, Пауза и Скорость.
- Автовоспроизведение — автоматическое воспроизведение временной анимации при загрузке виджета.