Enter a valid UK Postcode or coordinate pair (Lat, Lng) to place a location precisely, or leave blank to drop it in the centre of the screen.
Upload a CSV file to generate multiple companies and locations simultaneously. The CSV headers must exact match the following format:
If disabled, market shares are calculated simply as total allied volume divided by total volume within the catchment area, regardless of distance or travel time.
Free key from openrouteservice.org. Requests go directly from your browser to OpenRouteService.
A low value risks missing genuine competitors
Plotting routes requires a separate API call for each pair of locations. Max 2,000 requests per day
Set the volume thresholds that define the minimum (16px) and maximum (80px) size of location nodes on the map.
By default catchments use straight-line distance. To use real drive, walk or cycle times:
In competition economics, authorities evaluate retail mergers by analyzing specific geographic catchments.
We define a local market by a maximum distance (Dmax in kilometres) or, with travel-time catchments enabled, a maximum travel time (in minutes), representing how far a consumer is willing to travel.
Competitors located right next door exert massive pressure, while competitors on the edge of the catchment exert very little. We use straight-line distance (d) from the Haversine formula, or the travel time from OpenRouteService, and weight each store's volume:
A store is always 0 distance from itself, so its own volume has full weight.
To find a specific location's local market share, we take its volume, add the weighted volume of all allied stores in range, and divide it by the total weighted volume of ALL stores in range. With weighting disabled, every weight is 1.
Instead of calculating volume shares, this mode simply counts the number of distinct corporate entities (fascias) operating within the catchment area, including the target location. Authorities often use "4-to-3" or "3-to-2" fascia reduction screens as an initial indicator of local market concentration.