OnCoord OnCoord | | Documentation

Dorado — Location Prospecting

Dorado helps entrepreneurs, franchise operators, and real estate developers identify the best locations for a new business. It overlays a scored hexagonal grid on a live map, combining population data, economic activity, and competitor density into a single visual intelligence layer.

Think of it as a treasure map — deep blue hexagons are high-opportunity locations, pale hexagons are saturated or low-demand areas.

How to use Dorado

1
Search for a city or area using the search box in the top bar. Type any city, neighbourhood, or address and select from the dropdown. The map will jump to that location.
2
Choose a business category from the dropdown selector. This is the type of business you are prospecting for — for example Pharmacy Supermarket Restaurant. The category is used to count competitors in each hex cell.

For advanced users, select Custom tag… at the bottom of the list to enter an OpenStreetMap tag directly — for example shop:optician building:retail leisure:swimming_pool. Any valid OSM key:value tag is supported. You can browse available tags at taginfo.openstreetmap.org.
3
Zoom in until the Analyze button is enabled. The grid appears at zoom level 14 and above. If there are more than 500 cells visible the Analyze button is disabled — zoom in further to reduce the cell count.
4
Click Analyze ▶ to score all visible cells. Dorado queries OnCoord services simultaneously, colors each hexagon based on its opportunity score, and places red pins showing the exact locations of competitors in the map view.
5
Click any hexagon to inspect it. The info panel shows the full data breakdown — population, economic activity, urbanity, competitor counts, and the area POI mix. You can click cells before running Analyze to query them individually on demand.
6
Pan to a new area and click Analyze to score the new cells. Use Clear to reset all scores and start fresh.

What the colors mean

Fill color represents the Opportunity Score (1–10). Border color represents competitor saturation.

Fill color Score Meaning
Deep navy 9 – 10 Market gap — high demand, few or no competitors
Strong blue 7 – 8 High opportunity — strong demand, limited competition
Mid blue 5 – 6 Moderate — viable entry, some competition present
Light blue 3 – 4 Competitive — market exists but crowded
Near transparent 1 – 2 Saturated or low demand — avoid


A gold border means that cell is currently selected.

How the score is calculated

Each cell is scored using data from three OnCoord services:

Demand (65% of score)
  · Population density — residents per km² from the OnCoord population service
  · Development index — economic activity derived from VIIRS nightlight data
  · Urbanity index — richness of POI categories within 1km from Pelias/Elasticsearch

Supply penalty (35% of score)
  · Count of your chosen category within the cell radius from the OnCoord POI nearby service
  · Competitor pins are fetched for the entire mapview in one call and counted per cell
  · 0 competitors → no penalty  |  6+ competitors → heavy penalty

score = clamp( demand − supply_penalty, 1, 10 )

Cell sizes by zoom level

Zoom levelCell sizeBest used for
10 – 112kmCity-wide overview, regional comparison
12 – 131kmNeighbourhood-level analysis
14+500mStreet-level site selection

Business categories

Categories use OpenStreetMap tags in key:value format. The tag is used to search for competitors in the OnCoord POI index. Examples:

amenity:pharmacy amenity:restaurant amenity:bank amenity:fuel shop:supermarket cuisine:italian cuisine:pizza shop:car_repair tourism:hotel

Tips

· Start at zoom 12–13 (1km cells) for neighbourhood-level prospecting — it balances coverage and detail.

· Deep blue + blue border is the prime signal — high demand, zero competitors.

· Deep blue + amber/red border means the area is hot but already served. Consider whether you can differentiate.

· Pan freely after Analyze — scored cells keep their color. Only new unscored cells appear transparent as you move.

· Click any cell to see the full data breakdown even without running Analyze. Useful for spot-checking specific locations.

· Change category and click Clear to re-analyze the same area for a different business type.

How usage is counted

Dorado usage counts against your OnCoord API quota. Here is exactly what is logged:

ActionAPI calls logged
Click Analyze ▶ 4 entries — one each for nearby competitors, population, activity, and POI density, regardless of the number of cells in view.
Click a hex cell 2 entries — one for the reverse geocode and one to retrieve nearby competitors. Supporting data calls (population, activity, POI density) are not counted.
Type in the search box

You can monitor your usage from the OnCoord's Usage Dashboard.
⚠️ Dorado is a prospecting aid, not a guarantee. Scores are based on available OpenStreetMap POI data and population/activity estimates. Coverage and accuracy vary by country and region. Always validate findings with on-the-ground research before making business decisions.

Dorado is powered by OnCoord location intelligence services · Map data © OpenStreetMap contributors