58
Views
0
CrossRef citations to date
0
Altmetric
Refereed Paper

Computing Data-driven Multilinear Metro Maps

ORCID Icon & ORCID Icon

Figures & data

Figure 1. Coordinate axes for different orientation systems. (c) illustrates a point p with the redundant coordinates p=(0,1,2,1). (a) k = 2, irregular. (b) k = 3, regular aligned. (c) k = 4, regular rotated and (d) k = 5, regular rotated.

Figure 1. Coordinate axes for different orientation systems. (c) illustrates a point p with the redundant coordinates p=(0,1,2,1). (a) k = 2, irregular. (b) k = 3, regular aligned. (c) k = 4, regular rotated and (d) k = 5, regular rotated.

Figure 2. Illustration of how the slopes of the edges of a network (a) are interpreted as a set of circular data (b). Two distinct cases of clustering are shown in (c)–(e) and (f)–(h). We can cut the data (c) & (f) to obtain a 1-dimensional list of data points (d) & (g). After using a k-median clustering algorithm, we obtain an orientation system (e) & (h) from the median of every cluster. It is clear to see that the quality of the clustering is dependent on the choice of cut, e.g. 0 in (c) or 94 in (f). Note that our data range is only 0 to 180 and three points have been mirrored in (f) and (h) for illustrative purposes. (a) Example network. (b) Edge slopes. (c) Cut at 0. (d) 1-dimensional data. (e) Resulting clustering. (f) Cut at 94. (g) 1-dimensional data and (h) Resulting clustering.

Figure 2. Illustration of how the slopes of the edges of a network (a) are interpreted as a set of circular data (b). Two distinct cases of clustering are shown in (c)–(e) and (f)–(h). We can cut the data (c) & (f) to obtain a 1-dimensional list of data points (d) & (g). After using a k-median clustering algorithm, we obtain an orientation system (e) & (h) from the median of every cluster. It is clear to see that the quality of the clustering is dependent on the choice of cut, e.g. 0∘ in (c) or 94∘ in (f). Note that our data range is only 0∘ to 180∘ and three points have been mirrored in (f) and (h) for illustrative purposes. (a) Example network. (b) Edge slopes. (c) Cut at 0∘. (d) 1-dimensional data. (e) Resulting clustering. (f) Cut at 94∘. (g) 1-dimensional data and (h) Resulting clustering.

Figure 3. (a) For edges (u,n3),(u,n0) the direction value decreases from 5 to 0. (b) The difference in angle between the orientations z0 and z1 (red arrow) is significantly smaller than between z1 and z2 (blue arrow). (a) Sector labeling and (b) k = 3, irregular.

Figure 3. (a) For edges (u,n3),(u,n0) the direction value decreases from 5 to 0. (b) The difference in angle between the orientations z0 and z1 (red arrow) is significantly smaller than between z1 and z2 (blue arrow). (a) Sector labeling and (b) k = 3, irregular.

Figure 4. Examples of Sydney generated with objective function weights (f1,f2,f3)=(3,2,1) for different k{3,4,5} and aligned (k-A), regular (k-R) and irregular (k-I) orientation systems. All shown instances reached the time-out limit of 1 h.

Figure 4. Examples of Sydney generated with objective function weights (f1,f2,f3)=(3,2,1) for different k∈{3,4,5} and aligned (k-A), regular (k-R) and irregular (k-I) orientation systems. All shown instances reached the time-out limit of 1 h.

Figure 5. Plots of the results of the experiments for the objective function weights (f1,f2,f3)=(3,2,1). Every metric is shown as a coloured line, the columns are the three orientation systems.

Figure 5. Plots of the results of the experiments for the objective function weights (f1,f2,f3)=(3,2,1). Every metric is shown as a coloured line, the columns are the three orientation systems.

Table 1. Metric results for the Sydney network displaying the results for the different parameters, i.e. the number of available directions (k) and the orientation system (Aligned, Regular, Irregular).

Figure 6. The transit network of Sydney using a 5-linear orientation system. (a) The computed angles of the regular orientation system (5-R) do not include a horizontal angle. (b) This map can be rotated until one direction coincides with the horizontal direction. The original north is indicated with a compass rose. (c) Note that, while the available directions are now the same as in the aligned map (5-A), they are oriented differently during the optimization and therefore the output maps are different. (a) Computed regular map (5-R). (b) Rotated regular map (5-R) and (c) Computed aligned map (5-A).

Figure 6. The transit network of Sydney using a 5-linear orientation system. (a) The computed angles of the regular orientation system (5-R) do not include a horizontal angle. (b) This map can be rotated until one direction coincides with the horizontal direction. The original north is indicated with a compass rose. (c) Note that, while the available directions are now the same as in the aligned map (5-A), they are oriented differently during the optimization and therefore the output maps are different. (a) Computed regular map (5-R). (b) Rotated regular map (5-R) and (c) Computed aligned map (5-A).
Supplemental material

k-linear-journal_revision-supplement.pdf

Download PDF (2.5 MB)