Zone Tagging Tool

Try it on the map

The Zone Tagging Tool runs live in the MapGO workspace — measure, draw and analyse on an interactive map. Free to use, no signup.

Open in workspace

This tool answers one question: which of my zones is each of my points in? The zones are yours — sales territories, delivery areas, catchments, council wards, whatever you can draw or export — and so are the points. What comes back is every point labelled with the zone it sits in, plus a count for each zone.

In GIS this is called a point-in-polygon join, and it is normally a reason to open desktop software. Here both files go on the map, you pick which is which, and the answer appears in a few seconds without an account.

How it works

Anything already on the map can be used. Points can come from an uploaded GeoJSON, KML or GPX file, from markers you drew, or from coordinates you typed. Zones can be an uploaded boundary file or shapes you drew by hand — a rectangle around a district works as well as an official boundary.

You choose which attribute of the zone file names each zone, which is the part that decides how readable the result is: pick a name column and you get "North West", pick nothing and drawn shapes are numbered Shape 1, Shape 2 and so on. The matching itself runs in your browser against the exact geometry, so nothing is uploaded and overlapping zones behave honestly — a point inside two zones is counted in both, which is why the counts can add up to more than the total.

How to use the Zone Tagging Tool

  1. 1

    Put your points on the map

    Upload a GeoJSON, KML or GPX file from the Map tool, draw markers by hand, or type coordinates in. Any of the three works.

  2. 2

    Add your zones

    Bring in the boundary file the same way, or draw the areas yourself if you do not have a file for them.

  3. 3

    Open Tag Zones and pick the two layers

    Choose Tag Zones from the Analyze tools, then select which layer holds your points and which holds your zones.

  4. 4

    Choose what names each zone

    Pick the column from your zone file that should label each area. Drawn shapes have no attributes, so they are numbered instead.

  5. 5

    Tag and export

    Run the tag. You get a count of points per zone, a row for anything that fell outside every shape, and a tagged CSV to download.

What people use it for

Sales and service territories

Assign every customer, lead or site to the territory that owns it, and see at a glance how the workload splits between them.

Delivery and catchment areas

Check which drop-off points fall inside each delivery zone, and which fall outside all of them — the row that usually matters most.

Council, ward and district reporting

Attach an official area name to each record so the data can be grouped and reported against boundaries other people recognise.

Site screening

Test a set of proposed locations against protected areas, flood outlines or exclusion zones before committing to any of them.

Frequently asked questions

What counts as a zone?
Any polygon on the map. That can be an uploaded GeoJSON, KML or GPX boundary, a shape you drew by hand, or a buffer you built around something. You do not need an official boundary file.
What happens to points that fall outside every zone?
They are kept and reported separately, on an "outside all shapes" row. Nothing is silently dropped — knowing what missed is usually the point of the exercise.
What if my zones overlap?
A point inside two zones is counted in both, and carries both labels. The totals per zone can therefore add up to more than the number of points you started with, which is stated under the results.
Is my data uploaded anywhere?
No. On the map, the matching runs entirely in your browser against the files you opened. The bulk CSV version below does run on our servers, because a spreadsheet of that size is not a browser job.
How many points can I tag on the map?
As many as your browser can hold — the practical limit is the size of the file you can open, not the tagging itself. For tens of thousands of rows, use the bulk CSV version, which takes up to 100,000 rows per upload on Business.
Can I get the result as a spreadsheet?
Yes. Download tagged CSV gives you your original rows with the zone label added, and the per-zone counts are on screen.