British Isles Address Database - postcode problems

In the new British Isles address database, postcodes are used to divide addresses. In the UK, postcodes are very small areas of just a few houses, and one road could contain many postcodes.

Firstly this causes an enormous number of records in the editor, if you want to define a dispatch area that is realistically large enough. But many postcodes are missing, preventing POIs from being set up etc.

Instead of writing it all again, euroo’s post (link below) explains an identical problem with the Dutch address database - problems arise in exactly the same way:

Postcode Missing Issues and Excessive Records in British Isles Address Database [SIMD4-453] #453

:united_states: The team is reviewing the issue based on provided information and will prioritize it next.
:germany: Das Team prüft das Problem anhand der Angaben und wird es anschließend priorisieren.

We will look at the system behind it. We will probably offer the reference to ZIP codes as an optional feature.

1 Like

Update: todo

:united_states: This issue will be addressed when developer resources are available.
:germany: Dieses Problem wird bearbeitet, sobald Entwicklerkapazitäten verfügbar sind.

Hi, the same issue happens in the Dutch postal code database. On the Lowest Level Admin I cannot search for postal codes to add only 1 area. When I search for, in this case 3015 GD, It says no results found.. This makes me only able to add the postal code in medium area.

1 Like

We’ve implemented a solution that should address the problem you described. The patch is currently only on stage.

We added a new dispatch center option called „Disable ZIP Code Consideration“ that consolidates districts sharing the same ZIP code within a city. When enabled, instead of showing multiple district entries with identical ZIP codes, the system groups them into a single representative district. All streets from the grouped districts remain accessible through that single entry. We recommend to clear the entire area after enabling this option.

This resolves the issues:

  • Reduces clutter in district lists for areas with shared ZIP codes
  • Eliminates duplicate street names in search results
  • Simplifies area management by removing the need to add each district
    individually

To enable it, go to your dispatch center settings and turn on option „Disable ZIP Code Consideration“. Once enabled, the system will automatically handle the grouping.

The underlying address data isn’t modified - this only changes how districts are displayed and grouped in the interface.

Let us know if this resolves your issue or if you need any clarification on how it works.

Update: done-stage

:united_states: The issue has been resolved and the update is now in the test environment. Once it runs stably there, it will be rolled out to all servers.
:germany: Das Problem wurde gelöst und das Update befindet sich nun in der Testumgebung. Sobald es dort stabil läuft, wird es auf alle Server ausgerollt.

Hi Daniel, thanks for your work on this. I have tested on stage. In England at least, this has indeed removed ZIP codes from displaying in the admin interface. But I think there may be some unexpected behaviour.

Unfortunately it has also removed the 'lowest admin level’ area name from the list.

Now I have a list of areas only identifiable by their intermediate area name. There are dozens of duplicates of the same intermediate area, so I would imagine each of these are really the ‘lowest admin level’ areas, I just cannot see their names to differentiate them.

The same issue exists when trying to add lower admin level areas - you can search for them and they appear in the results (no postcodes), but there are multiple identical entries even for small towns, which I guess represents the postcodes within them.

It looks like the grouping is not functioning correctly for me.

What would be especially helpful is a map to visualise the area I have added, but I understand this would probably be a difficult task.

Screenshots:

Did you clear the entire area first? It will have no negative side effects, used address IDs for POIs will still be linked after purging.

After that, use only the high or middle box to add the area. It should not add duplicates and will generate a lighter list.

That’s indeed confusing. The lowest-level box has already been removed in development, when zip codes are disabled.

1 Like

I did try clearing the entire area first. Then I tried again on a completely new control centre, but duplicates were still added.

It would be really good if the lowest-level box remains there, but instead of using postcodes, it uses towns etc (like in my screenshot earlier). In the example screenshot, Hadleigh appears as many duplicate lower-level areas (different postcodes?), but the intermediate area Baburgh covers a larger region. Maybe the lower-level is really responsible for 2 levels of area. It has different postcodes, but towns are also present in this list, which are bigger than postcodes but smaller than intermediate areas. Towns would be the better lower area to use in this case than postcodes. Alternatively, the first part of the postcode (before the space) would also provide a better size of area to control. E.g. the postcode PE10 1AB is a very small area, but PE10 covers a wider but more manageable area.

Unfortunately the intermediate box covers sometimes large regions which do not correspond to emergency dispatch areas.

I am not very good at explaining when it comes to addresses.

1 Like

Update: in-progress

:united_states: This issue is currently being worked on.
:germany: An diesem Problem wird derzeit gearbeitet.

Update: done-stage

:united_states: The issue has been resolved and the update is now in the test environment. Once it runs stably there, it will be rolled out to all servers.
:germany: Das Problem wurde gelöst und das Update befindet sich nun in der Testumgebung. Sobald es dort stabil läuft, wird es auf alle Server ausgerollt.

You can now group areas by ZIP code or name (on Stage). Use Group by Name if an area has many different ZIP codes. Use Group by ZIP Code if multiple locations share the same name.

A bit more information about this changes:

Thank you Daniel for your help.

In the British context, I think adjusting appropriately sized areas is still difficult. Whilst the lowest admin areas (postcodes) are too small and overwhelming in number, the intermediate areas are too big.

London is a good example: Greater London (the official name) consists of 33 smaller districts - 32 boroughs (like ‘Ealing’ or ‘City of Westminster’) and one small financial district known as the ‘City of London’. Combined, these areas have a total population of over 9 million.

London Ambulance Service divides itself into 5 sectors, which have their own management and dispatch areas - North West, North Central, North East, South East, and South West. These areas each contain a handful of the 33 boroughs, as dispatching emergency vehicles for the whole of London would be an impossible task.

Currently in the sim - if I use the grouping settings, I can only select intermediate area. This only allows me to choose ‘Greater London’, so I cannot set up a smaller, realistic area, like North Central.

If the grouping settings are turned off, then I can only adjust by postcode:

I think the best solution would be to group by Lowest Admin Level name, as long as they are in the same intermediate area (some distant towns have the same names - e.g. there is a ‘St Ives’ in both Cambridgeshire and Cornwall). For example, in the screenshot, searching for Ealing returns multiple postcodes with the same area name of ‘London Borough of Ealing’. It would be better if these were grouped together in the Lowest Admin Level tab, as one entry called ‘London Borough of Ealing’. Smaller than the intermediate ‘Greater London’, but larger than the lowest ‘W7 1JJ’.

The same issue exists in other parts of England.

Would this be feasible? Or is the problem in the British Isles address database, and would this need changing?

Thank you for your feedback. We will improve this, based on your thoughts.

1 Like

Update: in-progress

:united_states: This issue is currently being worked on.
:germany: An diesem Problem wird derzeit gearbeitet.

Can you check it on the stage again? The structure should be better now. It’s probably best to just enable option „Group districts by city name“ for the UK.

Update: done-stage

:united_states: The issue has been resolved and the update is now in the test environment. Once it runs stably there, it will be rolled out to all servers.
:germany: Das Problem wurde gelöst und das Update befindet sich nun in der Testumgebung. Sobald es dort stabil läuft, wird es auf alle Server ausgerollt.

In the admin area, this is now working as expected, with adequate control over area size.

However with these new settings, when I’m testing using the stage, emergency callers are unable to read out their location, only house number. See screenshots below:

Screenshot 2026-02-05 101837