Skip to content

Commit 7b370ff

Browse files
spec: add network-transport-static specification
1 parent 17c07f0 commit 7b370ff

4 files changed

Lines changed: 40 additions & 0 deletions

File tree

plots/network-transport-static/implementations/.gitkeep

Whitespace-only changes.

plots/network-transport-static/metadata/.gitkeep

Whitespace-only changes.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# network-transport-static: Static Transport Network Diagram
2+
3+
## Description
4+
5+
A directed network visualization for transportation systems where stations are displayed as labeled nodes and train/bus routes as directed edges. Edges display departure times, arrival times, and route identifiers. Designed for visualizing timetables, route maps, and connection patterns in rail, bus, or flight networks. This static version focuses on clear, readable presentation without interactive repositioning.
6+
7+
## Applications
8+
9+
- Visualizing regional train networks with departure and arrival times at each station
10+
- Displaying bus route maps showing service frequency and travel times between stops
11+
- Analyzing flight connections between airports with layover and connection information
12+
- Planning public transit coverage by mapping routes and identifying service gaps
13+
14+
## Data
15+
16+
- `stations` (list of dicts) - nodes with `id`, `label`, `x`, `y` coordinates for positioning
17+
- `routes` (list of dicts) - directed edges with `source_id`, `target_id`, `route_id`, `departure_time`, `arrival_time`
18+
- Size: 8-20 stations with 15-60 routes for optimal readability
19+
- Example: A regional rail network with 12 stations and 35 daily train services showing hourly departures
20+
21+
## Notes
22+
23+
- Station nodes should display labels clearly; size nodes to accommodate station names
24+
- Edges must show direction with arrows indicating travel direction
25+
- Edge labels should display route identifier and times (e.g., "RE 42 | 08:15 → 09:30")
26+
- When multiple routes connect the same station pair, use curved or offset edges to distinguish them
27+
- Node positioning based on provided x/y coordinates; no force-directed layout needed
28+
- Consider color-coding routes by type (regional, express, local) or frequency
29+
- Tooltips (where supported) should show full route details on hover
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
spec_id: network-transport-static
2+
title: Static Transport Network Diagram
3+
created: 2026-01-10T00:00:00Z
4+
updated: 2026-01-10T00:00:00Z
5+
issue: 3463
6+
suggested: null
7+
tags:
8+
plot_type: [network, graph, directed]
9+
domain: [transportation, logistics, infrastructure]
10+
features: [labels, directed-edges, multi-edge]
11+
data_type: [categorical, temporal]

0 commit comments

Comments
 (0)