Routing Statistics

This page presents routing statistics for the IDFM GTFS dataset processed by Glove.

RAPTOR Index

After loading and pre-processing the GTFS data, Glove builds a RAPTOR index with the following characteristics:

MetricValue
Stops indexed54,011
Trips loaded495,345
Stop times10,933,796
Patterns (grouped trips)~15,000
Transfer pairs206,822
Index build time10-30 seconds
Index cache size~200 MB
RAM usage (loaded)~500 MB

Pattern Grouping

Trips with identical stop sequences are grouped into patterns. For the IDFM dataset, ~495,000 trips are reduced to ~15,000 patterns — a 33x reduction that directly speeds up the RAPTOR scan phase.

Query Performance

Benchmark across 12 representative origin/destination pairs covering Ile-de-France (10 rounds, single-threaded):

Benchmark

MetricValue
Min215 ms
Average371 ms
Median370 ms
p95515 ms
Max531 ms

Run the benchmark:

python3 bin/benchmark.py --rounds 10 --concurrency 1

Indoor Routing Coverage

Valhalla pedestrian routing enriches transfer sections with indoor maneuvers when OSM data is available.

MetricValue
Transfer pairs analyzed71,479
With indoor data3,729 (5.2%)
Outdoor only67,745 (94.8%)
Stations with indoor data355 / 9,047 (3.9%)

Indoor Maneuvers Found

TypeCount
Escalator3,060
Stairs1,441
Elevator1,296
Enter building34
Exit building26

Top 10 Stations by Indoor Score

StationScoreIndoor Ratio
Gare Saint-Lazare1,34453%
La Défense1,08957%
Gare du Nord64652%
Massy - Palaiseau63387%
Gare Montparnasse52727%
Versailles Chantiers47877%
Opéra38434%
République33232%
Juvisy30474%
Gare de l'Est26032%

For the full analysis, see Indoor Routing Coverage.

Valhalla Routing Modes

In addition to public transit (RAPTOR), Glove provides walk/bike/car routing via Valhalla with OSM data for Ile-de-France.

ModeCostingKey Options
Walkpedestrianstep_penalty: 30, elevator_penalty: 60
City bikebicycle16 km/h, avoid hills and roads
E-bikebicycle21 km/h, hills easy with motor
Road bikebicycle25 km/h, prefer smooth tarmac
CarautoDefault Valhalla settings

Bike Profiles

Three bike profiles are configured for the Ile-de-France context:

ProfileSpeedUse CaseHillsRoads
City (Vélib')16 km/hDense urban areasAvoid (0.3)Avoid (0.2)
E-bike (VAE)21 km/hCommutingEasy (0.8)Accept (0.4)
Road25 km/hFast commutersModerate (0.5)Prefer (0.6)

Coverage Area

The default configuration covers the 8 departments of Ile-de-France:

DepartmentCode
Paris75
Seine-et-Marne77
Yvelines78
Essonne91
Hauts-de-Seine92
Seine-Saint-Denis93
Val-de-Marne94
Val-d'Oise95

Map bounds: SW (48.1, 1.4) to NE (49.3, 3.6), centered on Paris (48.8566, 2.3522).