Перейти к содержимому

Хронология

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

Для представления данных временной шкалы вы можете использовать следующий интерфейс TimelineData:

type TimelineEventTag = {
name: string;
}
type TimelineEvent = {
summary: string;
date: string;
type: string;
author: string;
tags?: TimelineEventTag[];
description?: string;
}
type TimelineData = {
[date: string]: {
summary?: {
title?: string;
};
events: TimelineEvent[];
};
}
// Node-Link (force-directed-graph, sankey, hierarchical-edge-bundling )
  • name: Имя тега, связанного с событием временной шкалы.
  • summary: краткое описание или название мероприятия.
  • дата: дата, когда произошло событие.
  • type: Тип или категория события.
  • автор: Автор или создатель мероприятия.
  • tags: Массив тегов, связанных с событием.
  • описание: Подробное описание мероприятия.
  • [дата]: ключ даты, представляющий определенный диапазон дат.
    • краткое содержание:
      • title: Сводное название диапазона дат.
    • events: Массив объектов TimelineEvent, связанных с этой датой.
  • Хронологическое понимание. Временные шкалы дают хронологическое представление событий, обеспечивая четкое понимание последовательности, в которой они произошли.

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

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

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

  • Ограничено для некоторых типов данных. Хотя временные шкалы универсальны, они могут быть не самыми эффективными для представления определенных сложных отношений или структур данных.

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

Timeline Example