All Things Spatial
ATS Labs · ATS Brand · React · experimental

Route Weaver

The global flight network as art you can query.

What it is

Route Weaver renders the global flight network — 3,257 airports and 18,930 route pairs — as great-circle arcs on a dark world map. It boots into an ambient "airline route poster" view, then lets you click or search any airport to weave its entire network: every route as a bright arc, the longest and shortest legs, the top destinations, and hub-to-hub exploration via a breadcrumbed refocus.

What sets it apart is that the arcs are real great circles, hand-rolled. Every arc is a spherical linear interpolation in 64 steps, split cleanly at the antimeridian, with no geodesic engine involved — so a route like Sydney to Los Angeles bends across the Pacific and splits at ±180° the way it actually should, rather than drawing a straight line across the map. The whole dataset is bundled, so the app is fast and works with an empty .env.

It suits network and route planners exploring connectivity, data journalists and educators illustrating the shape of global aviation, and design-conscious buyers who want a poster-grade interactive map. One honest caveat is built into the product: the underlying OpenFlights route table is a roughly 2014 snapshot, excellent for the shape of the network but not a source of current schedules — and the app says so.

The experience

The app boots into ambient mode: the top 600 routes by airline count drawn once as faint ATS-blue arcs, airports dot-sized by degree, mega-hubs in gold, and a stat strip of the busiest hubs.

The data — where it comes from

The entire dataset is bundled; the only external service is an anonymous Esri basemap.

SourceWhat it providesRefreshCostAttribution
OpenFlights flight network (bundled)3,257 airports and 18,930 undirected route pairsStatic (~2014 snapshot)Free / open (ODbL)OpenFlights
Esri dark-gray vector basemapAnonymous cartographic baseStaticFree (no LP cost)Esri

How it was assembled

Route Weaver is an ATS-branded React 19 + Tailwind 4 application on the ArcGIS Maps SDK for JavaScript, with no Esri UI widgets.

Engineering decisions worth calling out