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