Omniscope Custom Views › globeflows

Globe Flows

Put your supply chain, trade lanes or payment corridors on a living globe: every route drawn to scale, coloured by region, and one click from the records behind it.

Map visokio-agents

Open the demo in Omniscope Download demo.ioz Sample data: routes.csv Sample data: shipments.csv Source on GitHub

Items tagged visokio-agents are community examples built by Visokio's agents, to extend Omniscope's core blocks and views with popular, specialist and more unusual use cases, and to show what anyone, people or agents, can build on Omniscope. They are tested by automated tests and were run on a real Omniscope server. They were not reviewed by Omniscope's core team, so they are not on a par with the core blocks and views, which have years of manual, functional and unit tests behind them. About

Put your supply chain, trade lanes or payment corridors on a living globe: every route drawn to scale, coloured by region, and one click from the records behind it.

Live: illustrative container flows between major ports in 2025. Drag to turn the globe, scroll to zoom, hover a route or a port, click to select.

The problem it solves

Flow data is everywhere (shipments, transfers, journeys, orders between sites), and it is hard to read as a table. A flat map with lines gets crowded and distorts long routes; a Sankey loses the geography. Executives and customers want to see the network: where volume concentrates, which lanes are growing, how exposed a business is to one region or one port.

Globe Flows draws each origin-to-destination flow as an arc on a 3D globe, thickness by volume and colour by region or any category, with pulses moving along the largest routes. Viewers turn and zoom the globe themselves. Hovering gives exact volumes, and clicking a route, a port or a region selects those records for every other view in the report.

Where it earns its place

The examples below are illustrative.

Industry Flows Typical question
Logistics and shipping Containers or tonnes between ports, depots or hubs Which lanes carry the volume, and how exposed are we to one corridor?
Manufacturing and supply chain Parts from suppliers to plants Where do critical components come from, and how far do they travel?
Banking and payments Transfers between countries Which corridors are growing, and are any unusual for this customer segment?
Travel and aviation Passengers or seats between airports How does demand on each route compare with capacity?
Digital and media Visitors or orders by country of origin Where does international demand come from?

How to use it in Omniscope

  1. Bring the flow data into a workflow. If it has place names only, add coordinates with the Geocode block or join a lookup table of locations.
  2. Connect it to a Report block, add a view and choose Globe Flows.
  3. Set Origin and Destination, the four coordinate measures (mean is the natural choice), and Flow size (for example the sum of Containers).
  4. Optionally set Colour by field (Origin region, product, carrier).
  5. Turn and zoom the globe; click a route, place or legend entry to select, and let the rest of the report follow.

Why do this in Omniscope

Data and options

One row per flow (or several per pair, aggregated). Required: origin and destination names and their coordinates.

Option What it does
Origin, Destination Names of the two ends; selection filters on these fields
Coordinate measures Latitude and longitude of each end (mean, median, min, max or single value)
Flow size Thickness of each arc
Colour by field, Colour flows by Category colours (eight, then grey)
Flows to draw, Label places, Animate flows, Auto rotate Presentation

Tested with 3,000 routes between 500 places.

Tested

Clicking a port highlights every route in or out of it
Clicking a port highlights every route in or out of it
Running on the Omniscope server
Running on the Omniscope server

Reference

Fields it reads

NameTypeWhat it does
OriginGROUPINGName of where each flow starts, e.g. Origin port, Sender country
DestinationGROUPINGName of where each flow ends
Origin latitudeMEASURELatitude of the origin in decimal degrees (mean is used if it varies)
Origin longitudeMEASURELongitude of the origin in decimal degrees
Destination latitudeMEASURELatitude of the destination in decimal degrees
Destination longitudeMEASURELongitude of the destination in decimal degrees
Flow sizeMEASUREOptional size of each flow, e.g. sum of Containers or Amount; without it each pair counts once
Colour by fieldGROUPINGOptional category to colour flows by, e.g. Origin region or Product. Overrides Colour flows by. Up to eight colours; the rest are grey.

Options

NameTypeWhat it does
Colour flows byCHOICEThe eight largest origins (or destinations) get their own colour
Flows to drawNUMBERDraw the largest N flows (default 400)
Animate flowsTOGGLEPulses travel along the largest flows from origin to destination
Auto rotateTOGGLESlowly spin the globe
Label placesNUMBERLabel the N places with the most flow (default 12)

Third-party libraries