Extract GanttData from a column series drawn as a schedule.
amCharts draws a gantt as floating columns on a category axis of lanes and a
date axis of time, which is the pair this reads: one lane per category axis
item, one interval per column, and the unit from the date axis' own base
interval.
Positions are reported relative to the earliest interval on a date axis, so
a schedule reads as "day 0 to day 30" rather than as two epoch timestamps
thirteen digits long. The absolute dates are dropped by that: what a reader
wants from a schedule is relational — what overlaps what, what hands over to
what — and every one of those questions survives the shift, while none of
them survives a length announced in milliseconds.
Extract GanttData from a column series drawn as a schedule.
amCharts draws a gantt as floating columns on a category axis of lanes and a date axis of time, which is the pair this reads: one lane per category axis item, one interval per column, and the unit from the date axis' own base interval.
Positions are reported relative to the earliest interval on a date axis, so a schedule reads as "day 0 to day 30" rather than as two epoch timestamps thirteen digits long. The absolute dates are dropped by that: what a reader wants from a schedule is relational — what overlaps what, what hands over to what — and every one of those questions survives the shift, while none of them survives a length announced in milliseconds.