Walk
How GOAT routes walking trips: an Overture Maps network filtered to pedestrian road classes, edge cost as length divided by speed, and a Dijkstra search.
Bicycle/Pedelec
How GOAT routes bicycle and pedelec trips on the Overture Maps network, adjusting edge cost for surface and, for bicycles, slope from Copernicus elevation data.
Public Transport
How GOAT routes public transport from GTFS data with nigiri and RAPTOR, plus access and egress legs, and its options for modes, day, time window and transfers.
Car
How GOAT routes car trips on the Overture Maps network using speed limits per direction, one-way restrictions and Dijkstra, without traffic patterns yet.