GBMAPS.COMThe map maker’s handbook
Open the map maker ↗ Choose a map

Add locations & coverage

Advanced concentric-circle import

Open Advanced import in Radial Circles to work in this overlay. Each row describes one centre and its distance rings. Start with the sample CSV, review the columns, then import when they are ready. The map stays in place behind the window.

Watch the related tutorial Opens YouTube · some videos show an earlier layout

See it on the map

Real map artwork · example settings
Three concentric circles over Yorkshire share one centre. Blue, green and rust-coloured rings are labelled 5 miles, 10 miles and 15 miles.
Distance rings on the map. A set of three rings with a 5-mile interval gives radii of 5, 10 and 15 miles from the same centre. The labels and line colours make the distances easy to distinguish. These are straight-line distances, so they are useful for a radius-based service area; use Distance/Time for a journey-based view.
Advanced concentric-circle import — current GBMaps controls 1 2 3 4 5 6 7 8 9 10 11 12
The current panel, with its options expanded where useful. Select a numbered circle to read its explanation.
  1. Load a CSV file / Download sample CSV

    Choose a file in the supplied sample format. Loading fills the columns for review; it does not place circles yet. The CSV needs its heading row, including ring_id, ring_postcode, num_circles, ring_interval, ring_stroke_thick and ring_label_size, followed by the individual ring labels and colours.

  2. Set ID and Postcodes

    Give each row a unique ID using letters, numbers, underscores or hyphens, plus a full UK postcode for its centre. An ID matching a set on the map updates that set. A new ID adds a set, and other set IDs are kept. Duplicate IDs within the import or a missing postcode stop it before any circles change.

  3. Circles and Interval

    Use a whole-number count from 1 to 20 and an interval from 1 to 100 miles. The outer radius is their product. Each row needs its own values; a single value does not automatically apply to every centre. On a small screen, scroll across the columns to reach the settings on the right.

  4. Line width and Label size

    Enter a whole-number line width from 1 to 5 and a label size from 1 to 10 for each set. These use the same ranges as the Radial Circles panel. Keep each row aligned with its postcode when pasting values from a spreadsheet.

  5. Ring labels

    Enter a comma-separated list on each row, from the innermost to the outermost ring. Put a label containing a comma in double quotes, for example "North, depot",Outer ring. Blank labels are allowed. The CSV file uses separate ring_label_1, ring_label_2 and subsequent columns; loading converts them into the lists shown here.

  6. Ring colours

    Enter colours in the same inner-to-outer order. The existing importer supports red, blue, green, yellow and black. Supply a colour for each visible ring; a blank colour leaves that ring’s outline hidden. The sample CSV uses separate ring_colour_1, ring_colour_2 and subsequent columns.

  7. Import to map

    Checks the settings and locates every postcode before drawing any sets. Progress and errors appear below the columns. A failed lookup leaves the existing circles unchanged. After a successful import, matching IDs are updated, new IDs are added and the rings are shown. Close the window to inspect them; the normal Radial Circles controls can then edit them.

  8. Clear columns

    Empties the draft fields and file selection. Circle sets already on the map remain. Use this when preparing another import; use Delete all circle sets from map only when you want to remove the artwork.

  9. Manage circle sets on this map

    Expand this section for Show / hide on map and Delete all circle sets from map. Hiding retains the sets for later; deletion removes all circle sets, including ones created outside this import. Neither action deletes independent dots or marker boxes.

  10. Find postcodes inside circles

    Closes the overlay and opens the working postcode finder in Radial Circles. It lists postcode polygons whose representative centres fall inside the circles, with results available for copying or colouring. It does not test every address or every part of a polygon, so review edge cases.

  11. Download your circle data

    Downloads the current columns as circles-data.csv in a format this importer can load again, including IDs, labels and colours. This is the draft in the window, which may differ from the sets currently on the map. Keep the editable map saved as well if you need all its current settings.

  12. Column guide, tutorial and closing the window

    Expand Column guide for the field rules or use Watch tutorial. Close, the cross, Escape or a click on the shaded background dismisses the overlay and keeps your draft. Closing during postcode lookup cancels that import and leaves existing sets intact. Once an import has completed, closing does not undo it.

Panel detail

Select a number to read its explanation. For small text, choose Actual size and scroll across the picture.